fte-team / fteqw

This is the official GitHub mirror for the FTEQW project.
https://www.fteqw.org/
159 stars 48 forks source link

suggestion for the new menu #20

Closed Xylemon closed 1 year ago

Xylemon commented 1 year ago

https://sourceforge.net/p/fteqw/tickets/1/

mushis wrote on 2015-06-22:

A suggestion about the new MENU structure. Actual items on OPTIONS menu tbd.

1.single player
2.multiplayer (go to sb)
3.Demos
4.Options
5.Quit

1.1 NEW game 1.1.1 single player 1.1.2 coop 1.1.3 deathmatch 1.1.4 team deathmatch 1.2 Load 1.3 Save

1.Multiplayer (loads the sb)

2.DEMOS Loads the demo list, folders. sorted ed by folders and then files. only show .zip and demo files

4 OPTIONS 4.1 Basic Setup 4.1.1 Keys 4.2 game presets (not sure about this. what does this affect?..) 4.3 Video 4.3.1 Graphic presets 4.3.2 Effects Detail (fps, particle, lightning, rendering, texture) 4.4 Audio Save settings Reset settings to defaults

so. idea is to keep it simple. but if the user wants more detail, goes through the menus, hence the 3 level menus: for example to set gfx presets go all the way through options/Video/presets.

Xylemon commented 1 year ago

mushis wrote on 2015-06-22:

can't edit the text, i've made a mistake there

on

Multiplayer and DEMOS

i meant:

  1. Multiplayer
  2. Demos
Xylemon commented 1 year ago

@Shpoike wrote on 2015-06-22:

I dislike putting deathmatch game options under singleplayer. that seems silly if its the only way to get there. The server browser could have a new game button too though. that would also solve it.

the other problem is that the vanilla content is quite strict with the text on the menus, and will thus probably leave the whole thing looking quite terrible without extra dependancies.

Xylemon commented 1 year ago

mushis wrote on 2015-06-22:

you're prolly right, how about renaming SINGLE PLAYER to NEW GAME, and move load&save to the main menu

Xylemon commented 1 year ago

@eukara wrote on 2022-03-02:

The menu changed so much since, more discussion will happen in new issues so I'll close this age-old open ticket.