Ok, another engine update! (I'm making progress on this faster than I thought I would.
)
I did a title screen overhaul with a completely new menu based off of the KS engine that has options and rebindable controls.
One thing I'm not sure for the menu design is whether or not to use the player's set controls or the default controls (Shift,Z,Up,Down,Left,Right,etc.) for controlling the menus. Right now I have it coded to always use the default controls for the menus, even if the player changed them for the game itself. This is so that you can always navigate the menus even if you screw up your controls binds somehow. Let me know if you guys think this is the best way to handle it or if the menus should use the player's set controls.
I also plan to hopefully add mouse support to the menus for people who prefer that.