Basically the game is going to start off as a simple character with a name, health, and maybe a couple other attributes. There is going to be a story line, may start simple and expand later, that the player can progress through. I would like to be able to save the character file and load it later. Depending on how far I take the development of this game I may add a bigger map. Also depending on how far I take it I plan to add combat maybe with magic.
So this is what I think I'm going to need. Feel free to tell me where I'm wrong and it would be greatly appreciated if you could kindly correct me.
- Character Class
- Storyline Class (maybe)
- Save Class (for specifically saving the attributes and progression of the character into a file)
- Map Class (If I expand the map)
- Combat Class or Magic Class
- Main Class that pulls everything together
Ok so if anyone finds something I'm missing or corrections please let me know. I'm not asking how to build it, I just kind of want to lay an outline before I begin to code the game. My hope is if I can build a neat code several times it will become a habit.