Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New UI Project #48

Open
zturtleman opened this issue Jun 16, 2013 · 1 comment
Open

New UI Project #48

zturtleman opened this issue Jun 16, 2013 · 1 comment

Comments

@zturtleman
Copy link
Member

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?)
  • Design for handling TV overscan.

Possibly

  • Integrated HUD editor (item placement / toggle visibility)?

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.

@zturtleman
Copy link
Member Author

Not entirely UI based, but better next map control would be nice.

Ideas:

  • Option for auto map rotation (going through all maps for current gametype)? -- Turtle Arena does this by default, in game VM.
  • Option to queue maps for play? -- Q3 servers typically do this using multiple "vstr"s and nextmap commands.
    • Could use this method for random order too.
  • Make it easier to choose map after an offline match (Example: "Replay", "Change Map", "Exit to Menu".)?
  • Add an option to let people vote for next map at end of network game (similar to Quake Live and Mario Kart DS)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant