Airship combat simulator I'm working on in my spare time. Most of the code is based on one of my older sim projects, Forge. Check out the issues section to see what modules I'm working on at the moment.
This issue serves as a reference for the code-housekeeping that needs to be done. Since most of these items are too small to be assigned to individual features, they are grouped under this issue and will be fixed in batches.
-nuke playerState and nestle its functionality into a camera class
-remove the concept of shared data between gamestates
-enforce dispose across entire program
-nuke the globalrendertarget abstraction
-clean up gbl static class into a resource manager helper class
-standardize the loading and unloading of scripts
-link deck changing with new hullsectioncontainer
-scope objectidentifier to whatever the hell it's identifying
-fix namespaces
-overhaul input methods
-reduce gamestatemanager to only have a single active gamestate at a time
This issue serves as a reference for the code-housekeeping that needs to be done. Since most of these items are too small to be assigned to individual features, they are grouped under this issue and will be fixed in batches.
-nuke playerState and nestle its functionality into a camera class -remove the concept of shared data between gamestates -enforce dispose across entire program -nuke the globalrendertarget abstraction -clean up gbl static class into a resource manager helper class -standardize the loading and unloading of scripts -link deck changing with new hullsectioncontainer -scope objectidentifier to whatever the hell it's identifying -fix namespaces -overhaul input methods -reduce gamestatemanager to only have a single active gamestate at a time