Skip to content
A simulator in browser
TypeScript HTML Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.


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

A map generator that simulates people and early civilizations.

Market Economy Economy of a thriving prehistoric community

City Life Town, cities and farms lead different lives.

Carrie Baker Checkout how Carrie Baker is doing.

How it works

Different types of people (farmer, fisher, gatherer etc) put efforts to gather resources over an area of map.

The total sum of strength for each type of production is then turned into production of $resource. Only one type of production mode per tile, the other types are discarded.

each person issue draft of resources to a number of area. These draft are then pooled together, the total production of that area are then distributed according to draft strength. This design allows non-resource producer to also get a slice of the pie. (i.e. bandits)

Alternatively, There are private enteprise, especially in resources that does not involve usage of public land, where person receive the fruit of their own labor, and then exchange it on the market for other resources.

When enough people of certain kind get together, buildings are created. Maintenance are used to determine it could upgrade, or downgrade.


Traders produce gold (or fiat currency, whatever, the inflation is huge), it is used to conduct trade.

Each person produce supply, demand and budget based on current stock, desired consumption and gold available.

It is then pooled together to create a market, prices can be extremely volatile! Usually, trader has a golden window where their need is fulfilled, during which exponential inflation happen. Gold supply then evens out and prices stablize (and trader lose their influence).


Child rearing and inheritance of wealth.

More type:



More names:

East asian names to come.

Named cities

More reporting, a ranked wealth of cities and individuals.

Potentially create human intervention in form of government types and functions. Thinking of introducing taxman, bandits, and player decision on subsidies in next few iterations.

You can’t perform that action at this time.