Programming Roadmap
From Post-Apocalyptic RPG wiki
Future plans for programming development
Firstly, all of our plans must be based on 2 things: the current Roadmap, and the wishes of the rest of the team, i.e. we should not try to develop something that goes against the wishes of the designers.
This road map is also mirrored in the our Trac project. The tickets give a lower level view of implementation for each goal and you will also find refactoring/restructuring tasks that may not appear here.
CURRENT GOAL is Milestone 1
Milestone 1
-
Be able to load a "FIFE formatted" map-
Currently our map uses two XML files one for the map and one for objects. FIFE maps have everything in one file.
-
- Enable saving and loading of the game
- Can we use pickling?
-
Implement simple dialog trees with NPCs -
Implement a simple console (low priority, useful for debugging). Rio de Hola has a console, can we copy it? - Add another map and enable the player to move between then
Tech Demo 1 and beyond
- Link the inventory with the game objects, so that the inventory really works
- Add a front end ('start a new game', 'load' etc...)
- Allow user to add run with arguments, i.e. ./run.py --resolution 800:600
- Story Editor. Something to allow story writers to test there dialogs/events in game.
If you need directions on any work that needs doing please post in the Programming Section of the Forums.
Finally, you should always communicate what you are doing by posting on the forums in the relevant section. It is always best to let people know what is going on at any given time!