Perhaps, and I don’t know code-wise how feasible this might be, but could there be a way to have a chance to “cross over” buildings into other areas? The way I’m picturing it, say you have a residential sector but there’s a maybe 3-5% chance one plot within the sector initializes as another sector type. That way you might find a hospital inside a residential zone or a church in a business sector, etc.
Again, I don’t know how easy that would be to code in, but it would mimic a lot of older cities, where a church/cathedral was build decades ago but as time marched ever forward, malls popped up around it, a bunch of land was bought up nearby and an airport was constructed. Now you have this structure that’s completely out of place simply because it stood the test of time.
There is not a PR, but I believe @ralreegorganon has a build lurking somewhere, IDK about playable though, it might be a map with no monster placement, and I think a bunch of the buildings probably won’t spawn anything.
Hey all, apologies for my raucous behavior with the off topic posts and thank you Hoff, that is an accurate description of me and good advice, lol
But I do agree with the authorities on this matter, I didn’t keep the forum rules in mind at the time of my posting and the community did treat me kindly and justly on the matter.
this looks awesome, i’m gonna love this when it’s ready i think, i hope though that even once you get past the “pre-made” area that highway connections to/from each city are made for the most part, that’s easily my main gripe about mapgen currently is that you’re really just feeling around in the dark with no good way to tell where the next town or city vaguely is.
bit of a shame that doing it properly is being given up on, but oh well.
if people really don’t want to give up on procedural why not try literally reading all the data needed from a source like google maps? would be neat to play a game with a 1:1 (scale, but still) map where you could literally go find your own house and it’s not like the data isn’t being prepared, harvested and arranged already, just who knows about getting it.
of course literally all of it would be static in that case though.
This is all really awesome! I wonder if there’s a way to leverage the data we have to create more realistic procedural map generation. My first intuition is using machine learning (like a GAN) to accomplish this but that’s probably pretty far outside the scope of the game.
Also I realize I’m reviving a very dead thread but I figured it’s relevant now with PR #56778 having been pushed just hours ago at the time of writing.