Perihelion
Sponsor
Sailerius and I are working on a MonoGame engine, and my goal this month is to finish the GUI system and polish up the demo game we're making.
To-Do List
Engine:
Demo Game:
If I manage to finish all of this by the end of the month, I'll probably start on map loading.
Engine:
[*]Finish refactoring core GUI components for more modular design
[*]Redo button API
[*]Decouple everything from MonoGame namespace and create a DrawManager to handle drawing; allows for easier porting in case we want to expand to Unity- Implement user-defined macros in the scripting system
- Integrate tweens into GUI system
- Implement text effects like shadow and stroke
- Implement text transitions, e.g. fading in next letter
- Implement animations or find a library that uses them
- Implement text cursor that appears at the end of lines
[*]Create extensions library to enable easy creations of things like menu and dialogue boxes, maybe inventory - Support XML windowskin configuration files
- Implement scroll windows
Demo Game:
- Finish backgrounds. Current progress: 2/5 or 6
- Create inventory system
- Polish GUI
If I manage to finish all of this by the end of the month, I'll probably start on map loading.