Menu structure

Menu structure

Postby Edward_Lii » 04 Feb 2012, 12:11

Hello all,

I thought it might be useful to visualize the menu structure.
Two things are highlighted in red because I think they're not in the right place.
+-Main Menu
      |
      +-Play
      |     |
      |     +->Levelpacks/Levels
      |     |
      |     +->Clear Progress
      |     |
      |     +-Addons
      |        |
      |        +->Levelpacks
      |        |
      |        +->Levels
      |        |
      |        +->Themes
      |
      +-Options
      |     |
      |     +-Key configuration
      |        |
      |        +-Primary
      |        |
      |        +-Secondary
      |
      +-Map Editor
      |     |
      |     +-Levelpack editor
      |     |
      |     +->Levelsettings
      |
      +-Help
      |     |
      |     +->Screen no.1
      |     |
      |     +->Screen no.2
      |     |
      |     +->etc...
      |
      +-Exit
From,
Edward_Lii
User avatar
Edward_Lii
MnMS Moderator
 
Posts: 777
Joined: 20 Dec 2010, 16:46

Re: Menu structure

Postby odamite » 04 Feb 2012, 12:38

Hello Edward_Lii!

Addons could be moved to Settings. But this might make it hard to find so some people wouldn't know it exists.

I got this idea of updating the level editor. When you open the level editor it would be like the level selector but you selected a level to edit. Also there could option to create new levelpacks and add and move levels. I could make a mock-up if you guys want. What do you think?
User avatar
odamite
 
Posts: 166
Joined: 16 Jan 2012, 16:28

Re: Menu structure

Postby Edward_Lii » 04 Feb 2012, 12:43

Hello odamite,

odamite {l Wrote}:Addons could be moved to Settings. But this might make it hard to find so some people wouldn't know it exists.

That would indeed make it hard to find, and it doesn't belong in Settings either. :|

odamite {l Wrote}:I got this idea of updating the level editor. When you open the level editor it would be like the level selector but you selected a level to edit. Also there could option to create new levelpacks and add and move levels. I could make a mock-up if you guys want. What do you think?

This could solve the not logical placement of the levelpack editor.
And the user won't be dropped in an empty level after pressing Map-editor.

I think it's quite a good idea and a mock-up would help. :)
The name should change though, it shouldn't be called "Map editor", but something like "(content) Editor"?
From,
Edward_Lii
User avatar
Edward_Lii
MnMS Moderator
 
Posts: 777
Joined: 20 Dec 2010, 16:46

Re: Menu structure

Postby acme_pjz » 04 Feb 2012, 14:05

IMHO maybe we can put the "Addons" in the main menu like SuperTuxKart? But there is no space for it :|

And we should think where do we put "Records" menu...
Some of my open source games on GitHub
User avatar
acme_pjz
 
Posts: 665
Joined: 10 Dec 2009, 15:32
Location: PeeKing, China

Re: Menu structure

Postby Edward_Lii » 04 Feb 2012, 14:50

Hello acme_pjz,

acme_pjz {l Wrote}:IMHO maybe we can put the "Addons" in the main menu like SuperTuxKart? But there is no space for it :|

I think it's best to keep the main menu as simple as possible.
Perhaps we can move the help menu somewhere else, but then again the help is what new users should use the first time they run the game. :think:

Perhaps there's nothing else to it than make a redesign of the main menu.
I'd rather not do it, but if we place things unlogically or created nested menus it would become worse. :(
From,
Edward_Lii
User avatar
Edward_Lii
MnMS Moderator
 
Posts: 777
Joined: 20 Dec 2010, 16:46

Re: Menu structure

Postby odamite » 04 Feb 2012, 18:15

Here's a mock-up with some fresh ideas for Level Editor. What do you guys think?
mnms_editor2.png
User avatar
odamite
 
Posts: 166
Joined: 16 Jan 2012, 16:28

Re: Menu structure

Postby Tedium » 04 Feb 2012, 22:55

It looks much better and It's definitely more visual :).
User avatar
Tedium
 
Posts: 122
Joined: 19 Oct 2011, 10:40

Re: Menu structure

Postby acme_pjz » 06 Feb 2012, 07:54

Hi,

IMHO "Clear Progress" should not go to the Options menu because users sometimes want to reset level progress of specified level pack or individual level :|
Some of my open source games on GitHub
User avatar
acme_pjz
 
Posts: 665
Joined: 10 Dec 2009, 15:32
Location: PeeKing, China

Re: Menu structure

Postby Edward_Lii » 06 Feb 2012, 16:52

Hello acme_pjz,

acme_pjz {l Wrote}:IMHO "Clear Progress" should not go to the Options menu because users sometimes want to reset level progress of specified level pack or individual level :|

Not sure, for new users it's unclear what "Clear Progress" does, (one level, levelpack, medals and/or recordings, everything?)
I know it's not completely the same, but IIRC XMoto has no way of removing your records.

Perhaps we should try and find a more intuitive method.
We could add some sort of bomb icon which will put the user in some sort of reset mode, allowing him to select and clear progress of both levels and levelpacks.
Of course there will still be an "Are you sure?" dialog.
From,
Edward_Lii
User avatar
Edward_Lii
MnMS Moderator
 
Posts: 777
Joined: 20 Dec 2010, 16:46

Re: Menu structure

Postby Edward_Lii » 11 Feb 2012, 11:34

Hello all,

The LevelEdit menu is finally working, there are still some things to do.
Didn't really clean up the code, sorry for that.
Here's a screenshot of the menu:
leveledit1.png


Short todo list:
    - Make it possible to use Delete, Insert, etc..
    - TextBoxes for description and congratulation text should be longer.
    - When leaving the levelpack properties window the information should be updated.
    - Update/change the entries in the toolbar of the leveleditor. (Open and levelpack properties not needed)
    - Give feedback when saving in the leveleditor.
    - Add an option to the add level dialog to include existing levels.
    - Perhaps add a copy map option?
    - Let the leveleditor load target time and number of recordings.
    - Some more... :p

Feedback is welcome. :)
From,
Edward_Lii
User avatar
Edward_Lii
MnMS Moderator
 
Posts: 777
Joined: 20 Dec 2010, 16:46

Who is online

Users browsing this forum: No registered users and 1 guest