Currently, districts seem to be controlled by the terrain generation and the only way to change a district is to reroll the city until you get one that both looks the part as a city and also has the correct number and layout of districts you want. In order for districts to be useful for me, especially since my main use case is cities with estimated populations that seem to be at the high end of what this tool is capable of (big enough to have estimated populations > ~50k, I'd have to generate the same city dozens of times in the hope it doesn't, for example, make one huge district and several tiny ones or have district boundaries that would make zero sense if the city actually existed.
A nice way to sidestep requiring you to have spend countless hours on improving a feature that may well be good enough for plenty of other users, the simplest solution seems to be exposing either generation options or allowing the user to edit the boundaries post-generation the way that the buildings within districts can be rerolled. Though, if my assumption on how this works is wrong and it wouldn't be any less effort, I'd love to hear your thoughts on it regardless.
ADisorderlyFashion
Creator of
Recent community posts
I know this post is old af but I do think there's a genuine use case for this that doesn't involve making cities beyond the technical limitation of the generator. For example, there doesn't seem to be a way to change which units are used for the scale. So if I wanted to use Yards or Miles (not because I actually want to myself, but because certain super popular rulesets for TTRPGs are based on Imperial units) I could not find a way to do so. If it already exists, then it might just be an issue of potentially needing to change the numbers, since 100 metres and 100 yards, for example, are not the same size.
As controversial as it can be at times, you could theoretically ship it as an electron app. I assume it's not difficult due to its prevalence for traditional software that would otherwise not be on Linux. I could be wrong, so I'm going to have to look into it more. If it's simple enough, it's an option.
I couldn't find anything touching on this that was already posted, so I'm asking here.
Is it okay if a potential teammate of mine uses Windows to develop the project? I've used Linux as my daily driver for years, so it not being released on Linux at all is a deal breaker for me personally. I just want to confirm that this is okay before I ask them about working with me for this one. Worse comes to worse, I'll probably just work solo
Basically, I wanted to see how others felt about this, as I'm unsure of what to do. I think what happened is that I may have run into a bug with the engine I'm using (Godot) some time earlier today, and I have no idea how to fix it, so attempting to fix it may take longer than the amount of time I have. (If I can fix it in the first place) Should I just submit it as is and warn people that there's a glaring issue with it, or submit it late in hopes I can figure out what's wrong and fix it?