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

World Selection Improvement #14

Open
gentlegiantJGC opened this issue Jul 26, 2022 · 0 comments
Open

World Selection Improvement #14

gentlegiantJGC opened this issue Jul 26, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@gentlegiantJGC
Copy link
Member

gentlegiantJGC commented Jul 26, 2022

There are parts of your world select UI that I like however I think overall it could do with some work.

In order to select a world I need to

  1. Click on the select world box to populate the right panel
  2. Click on the world I want to open
  3. Click finish

This seems a little clunky and is unintuitive to new users.

Here is my proposal for an improved world selection UI. This was quickly thrown together in an image editor so I am sure there are issues I haven't thought of and places for improvement.

It takes some inspiration from the Github issue selection page and Minecraft Java edition's world page.

image

Further thoughts

The open mechanic should mimic the Java UI where you click to select and click again to open or just click the arrow that appears on hover.
I am undecided if the back button should remain as a cancel button at the bottom or an arrow at the top.
Perhaps we should keep an open button at the bottom as well as the previous open mechanics.

The right hand panel could be used as a quick access in the main menu and open world page to display levels that have been opened recently so that the user does not have to go through the world select UI each time.

Edit: I am also open to implementing some of the other buttons that Java edition has along the bottom of the world selection UI but these can come later.

@gentlegiantJGC gentlegiantJGC added the enhancement New feature or request label Jul 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant