Saga Simulator
A downloadable SagaSim for Windows
Saga Simulator is a simulator of what can and will happen to societies and people living in those, given ample time. The core concept is to recreate and emulate trends and actions from very low level (singular person) up to high social constructs (nations etc). The goal is to simulate everything for everyone equally on a daily basis.
In the second mode, SagaSim will be played like one of the Paradox Games with events, actions and all that jazz. - right now though, main focus is on the simulation itself.
Project is in mid to late prototype stages - being able to handle up to 5000 people with reasonable time and after that threshold turns (days) start to noticeable slow down but still it's playable. - optimization is a problem for some other time. Future goal is to be able to simulate up to 100k people and their interactions for one day in <0.5 sec.
Since this project is only in a prototype phase crashes could happen.
Project is done fully in Python using PyGame library + some other minor ones just to setup basic framework up, other than that everything else is build up from scratch.
There are some minor GUI error (with drop down lists) and/or general unresponsiveness.
Features:
- Genetic Traits Inheritance (hair/eye colour, lifespan etc but also partly character’s traits (lazy, wrathful etc) ) with chance of mutation
- Character trait system + positive and negative expectations from spouse
- Dynamic relation with spouse (based on traits and life events e.g. birth increases relation)
- Settlements work economy system with upgradeable buildings
- Life Event system based on character’s traits or other events (e.g. death during labour or death from the old age or negligence)
- Families Branches creation during migration
- Wealth inheritance
- Family tree generator: both up (to ancestors) and down (to descendants)
- Interactive inspector screen
- Simulation time speed control
- Basic criminal system based on character’s traits (plans for rival/enemies etc)
- Spouse’s name change based on culture variable
- Basic tax system (plans for complex eco system based on demand and supply etc
- Basic accommodation system (people live in houses and have to pay upkeep)
- Fertility system based on personal fertility, traits and food surplus in town
- Name’s generator based on Culture and/or independent list provided as simulation variable
- Wounds and illnesses system
- Happiness system
- Others not mentioned
There is a possibility that antivirus software could trigger on main.exe. If that happens just add it to the exceptions.
Status | In development |
Platforms | Windows |
Author | kamos5 |
Genre | Simulation |
Tags | Singleplayer |
Average session | A few hours |
Languages | English |
Inputs | Keyboard, Mouse |
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.