I'm looking to add more functions to it and perhaps a user interface.
Subways. Definitely subways. Also, and this is very very very maybe, since I dont have a clue how this works, decide what kind of buildings you want, and where - approximately - and then the generator works from there.
Like, in *that* part of the city, you may want skyscrapers, and in *that* part you want slum. That sort of thing.
Really, I don't know if that is possible, and I'm of course not demanding anything. Just suggesting.
It has sewers, but no subways. They should be easy to add though. :wink.gif:
It could be possible to do that. I'll have to rewrite the code into a language that has a better UI function than C++ though.
It would be very awesome. If not, and I'm not criticising - it will turn out wonderfull however you do it - there would be little variation between maps generated by this. Introduce choice of where what should be, and suddenly no two maps would be alike.
I am looking forward to seeing this finished. It looks simply... Awesome!
I'm thinking about moving to C# so I can make a nifty GUI front end.
It's in c/c++ right now, it wouldn't take long to rewrite it.
The alternative is also to learn java again, but that will delay it slightly, but make it more compatible and extensible.
If you move to C# check out my level loader/saver, it can save you some time and is fully compatible with java serialization (that version is outdated and doesn't have the new blocks but I'll post an update if you want).