Difference between revisions of "Neverhood/TODO"

Jump to navigation Jump to search
(Move the engine TODO in the wiki)
 
(The largest part of the code organization is done now)
Line 12: Line 12:




== TODOs which should be done only after the game logic is finished ==
== DONE ==
* Maybe rework organization of files (e.g. put ALL Sprites into one separate file, same with Modules and Scenes)
* Maybe rework organization of files (e.g. put ALL Sprites into one separate file, same with Modules and Scenes)
* This would solve the problem of how to organize stuff which is used several times, and less headers would have to be included
* This would solve the problem of how to organize stuff which is used several times, and less headers would have to be included
* The move special scenes (SmackerScene) into the scenes file
* The move special scenes (SmackerScene) into the scenes file
== DONE ==
* Implement game menus
* Implement game menus
* Rework sound system (I don't like that SoundResources need to be explicitly initialized in Scene constructors)
* Rework sound system (I don't like that SoundResources need to be explicitly initialized in Scene constructors)