Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

README.md

CityAutomata

CityAutomata is an abstract city simulator. In principle, it's inspired by the SimCity line of video games as well as John Conway's Game of Life. But it's neither of those, really. Instead, the idea is to evolve a sort of generic city based on its geometry and basic rules.

The short version is that, each turn, the program calculates the value of living on each block in the city and the cost to develop the property further. The difference between value and cost determines how desirable it is to live there, and therefore how many people try to move in or out.

What is CityAutomata for? Not much, really. After the basic implementation is complete, I would like to add in rules that represent zoning and architectural design patterns. That should produce cities that appear economically plausible while still being potentially aesthetically pleasing.

But until that happens, it just shows the likely population distribution in a generic city.

About

Abstract City Simulator

Resources

License

Releases

No releases published

Languages

You can’t perform that action at this time.