Accomplishments:
- Updated the GDD with details on Trooper bonuses.
- Updated the original concept doc with current development team information.
- Started experimenting with isometric tile automation.
- Began an architectural analysis of the code in preparation for a very necessary refactoring effort.
The original domain model from the project's architectural planning stage. The actual implementation wasn't jivin' with this, so I had to refactor it. |
Issues:
- The standalone server app is crashing and the UI is not being properly initialized.
- Images from MHFramework don't load when running as a standalone executable (JAR file).
- The game application has intermittent startup issues.
Next Steps:
High priority:
- Add medium buttons to TLCButtonFactory class.
- Then finish putting buttons on the lobby screen.
- Create class for custom components.
- Then redo login and team creation screens with custom components.
- Diagram and analyze current architecture.
- Then refactor it to match the architectural design
- Fix standalone server app.
Medium priority:
- Begin work on game state (after refactoring).
- Begin work on team configuration screen (after refactoring).
- Continue experiments with isometric tile generation.
Low priority:
- Add "Spectator" option to main menu.
- Change layout of main menu. Put in placeholder for skyline backdrop.
- Add sound capability to MHGUIButton class.
- Fix MHFramework image loading
- Create command line interface for server app so it can be launched and configured remotely.
No comments:
Post a Comment