Preformed an indepth breakdown of the project

This commit is contained in:
Kayne Ruse
2013-01-17 02:52:27 +11:00
parent 1419f7ce35
commit d39d63ed2d
2 changed files with 116 additions and 0 deletions

22
Notes/TODO.txt Normal file
View File

@@ -0,0 +1,22 @@
* Try to keep the project as stable as possible.
* Use a separate development branch where necessary
* Remove NamedManager as soon as possible
* Remove unnecessary KAGE modules
* Rearrange the project hierarchy
* Breakdown and analyse the structure
* Upgrade to the current Codebase where possible
* Remedy Card's graphical system
* Use the current Image class in Card & Deck
* Add in graphical buttons and onscreen text for user friendlyness
* Research SDL_mixer, to fully understand the audio system
* Rename HeartsEngine to GameManager
* Try to unify the swapping/highlighted cards system.
This system seems to be split between the three player classes
I could use a unified highlighting system for both swapping and playing a card