Page:
Developers_Roadmap
5
Developers_Roadmap
Arthur POULET edited this page 2022-06-28 15:20:27 +02:00
Table of Contents
Initial state: planet, population, infra, structure exist with basic interface
How to write on the roadmap ?
- Choose a simple goal: it's the version's title
- Describe a short list of things to do within its scope
- Add extra improvments to the code to tackle tech debt
- Make a milestone
Actual roadmap
- Get something to play with
- Planet produce resources depending on infrastructures and population
- Population grows
- Infrastructure can be built via UI
- Empire contains several planets
- Flow of resources between planets
- Planets can be colonized
- Get population nicer
- Population grows curve is logistic and adjustable depending on planetary features, policies, development, etc.
- Population has a "productive factor" taken into account for producing resources
- Manpower optimium and maximum for each infrastructure
- Manpower ratio to allocate manpower to infrastructures already developed
- Manpower for building infrastructure
- Food consumption
- Logs
- Documentation of the mechanics
- Planetary and empire policies
- Add policies (with samples: workshift cursor to change pop growth & pop production rate)
- Implement "migration factor" to encourage emigration, increasing empire growth, decreasing planet growth
- Interface to enable or disable a policy
- UI policies with list of choices, cursors %, cursors max/min)
- Define some specs and setup CI with drone.sceptique.eu
- Fix how tier stacks
- Flows of resources between planets
- Planetary technologies and export
- Building fleets
- Population has political ideas, stability, policies popularity
- Production is now much more linked to workers status
- Fleet battle
- Building armies
- Armies movement and battle
- Fleets have upkeep, flow, logistic, attrition