For my final project in my Java programming class, I chose to create a basic city generator. My program works by opening a VRML file containing several unique building models (though the models could be anything). These objects are then reapplied randomly in a grid of a specified size.
After turning in the final project, I updated the program. The user interface is improved and a few bugs were taken care of. It’s not 100% complete, but it should work like you would expect it to.
Blog postings
http://arkavision.com/?p=261
http://arkavision.com/?p=248