Roadmap
Current To-Do List
- Refer to the TODO.txt in the repository.
Goals for v0.2 - alpha
- Fully operational Room, Player, Item, Character (static), and Timing
- Additional features in the Item, Room, and Player class (non-essential features)
- Full implementation of a timing system (turn based/real time based)
- Preliminary implementation of a Character AI that allows the Character to wonder in game
- Implementation of an fight system based on health (turn based/real time)
- Implementation of a buy/sell system
- Start full scale alpha testing if possible
Goals for v0.3 - alpha
- Fix bugs from alpha tests.
- Operational Room, Player, Item, Character (dynamic), Timing
- Additional features for above.
- Introduce preset classes like Door (based on Item), Pen, Sign, and others.
- Introduce preset characters even.
- Preliminary implementation of tasks
- Preliminary coding of a (GUI?) XML generator
Goals for v0.4 - beta
- Bug fix
- Fully operational Room, Player, Item, Character (dynamic), Timing, Tasks
- Additional features for above
- Ability to have side objectives
- More preset classes based on demands.
- Presets for character AI pattern for people to use
- Ability to allow developers to develop their own AI patterns
- Preliminary implementation of events
- Public testing for the XML generator
Goals for v0.5 - beta
- Bug fix
- Fully operational Room, Player, Item, Character (dynamic), Timing, Task, and Events
- Additional features
- By now the system should be fairly complete and can write complex games.
- A lot of presets should be available.
Goals for beyond beta
- GUI interface?
- Some graphics instead of only text?
- Multiplayer?