After merging cgame and ui vms, I'd like to create a new UI (possibly along side q3_ui and team arena ui — I'm really tempted to scrap them after new UI is good enough to replace them though).
Goals
Support Quake 3, Team Arena, RTCW, and ET (including demo versions) — using existing media.
(Game theme/layout would be chosen at compile time.)
Separate menu structure and items from theme/layout, so it's easier to change them separately.
Allow each player to open and navigate menus in-game at the same time.
Improve game controller support (easier navigation, don't require a keyboard or mouse)
Improve touch screen support (touchable HUD-elements, larger-less clustered UI?)
Team Arena, RTCW, and ET use non-free menu files to define the menus. I cannot legally redistribute modified versions to add splitscreen support and new settings as far as I know. So, a new UI is the only way they will get splitscreen stuff in menus.
After merging cgame and ui vms, I'd like to create a new UI (possibly along side q3_ui and team arena ui — I'm really tempted to scrap them after new UI is good enough to replace them though).
Goals
Possibly
Team Arena, RTCW, and ET use non-free menu files to define the menus. I cannot legally redistribute modified versions to add splitscreen support and new settings as far as I know. So, a new UI is the only way they will get splitscreen stuff in menus.