City expansion system in mobile magnate game
I decided to add a mechanic that allows the player to expand the city themselves. I hope this makes the game more engaging for the player and—more importantly—results in city growth behavior that is easier to understand.
The option to expand the city becomes available once the city has accumulated enough "points" (population).
Also, in the video, the houses are positioned somewhat haphazardly (for debugging purposes). The final plan is for the houses to appear only within the city limits.
AI disclosure: All the code and content are created by hand (for now, just by me). AI is used only for temporary UI mockups (the video shows just two AI-generated icons, kept temporarily as a reference for a future artist).