99Manager's Roadmap
The projects goal is to make it easier to create Free and Open Source management games. That will be a step towards a future with more Software Freedom in games. For users but also for developers, who seek to create Libre games. That can be achieved by providing tools and libraries about FOSS game development.
Libraries
The source code of 99Managers, should be a good starting point to create such libraries. This libraries will probably be separated in different cores:
- Organization: calendar, events, match making
- Simulation: physics, movements, determinism
- Procedural generation: for initial data and progressions
- Data lists: sorting, filtering, pagination
- Email/Dialog system: translatable news, updates, messages with response variations
This separation make sure that every core library can be used standalone. Not all games need the same functionality, so each library covers different needs.
Plan
This a rough plan for the next 3 years
- 2025 November 7 -> Futsal Edition released in Early Access on Steam
- 2026 rewrite performance critical parts in C/C++, as GDExtensions
- 2026 create a second edition covering another sport
- 2027 find overlapping and reusable code parts
- 2028 create management games C/C++ libraries
If this timeline is right, by the end of 2028 there will be the first library available.