As a city-building games enthusiast, I’ve always wanted to create a game that can simulate the complexities and dynamics of real-world cities. With years of experiences in urban design and planning, and a few courses in coding and game development, I’m finally starting this journey to bring ideas into a game demo.
I started with looking at what existing city building games are missing, a few key observations are:
Limitations in parcel form
Repetitive building assets
Lack of multi-agent representation
Over-simplified urban development mechanics
In response to these constraints, I'm developing a city buliding game that will integrate free-form parcels, procedurally generated buildings, multi-agent AI system, and urban development model. More detailed development logs can be found here:
City Building Game Dev Log I - Why, What, and How
City Building Game Dev Log II - Parcels, Buildings, and Procedural Generation
City Building Game Dev Log III - Street Network, Space Syntax, and Density
Showcase of free-form parcel creation using ear-clipping algorithm.
Showcase of procedural generation process of a building.
Showcase of building form adjustment integrating form-based-code.
Comparison of A* Algorithm (above) and Greedy Algorithm (below) performance.
Simulated urban density distribution based on Choice Index.