The aim is to put game support and ContentDB in the spotlight, and to switch to a more conventional main menu design.
The first thing a user sees is the game selection window, which features a list of installed games, featured content from CDB, and some quick links. If the user selects a game, then they will go to that game's main menu.
Dialogs like Settings, ContentDB, and Join World can both appear with or without a game selected, and their behaviour will vary because of this.
GitHub issue: https://github.com/minetest/minetest/issues/6733
Interactive version
It is recommended to use the interactive version, as it will demonstrate the flowOpen Figma.com prototype (warning: proprietary JS)
Spoiler
Screenshots
Choose Game ScreenShown on first load, and also when "change game" is selected.
![Image](https://user-images.githubusercontent.com/2122943/80736588-40b8ad00-8b0a-11ea-83f2-bb73d9678cdd.png)
Load Game Screen
Default game main menu page. Shown after selecting a game
![Image](https://user-images.githubusercontent.com/2122943/80736535-326a9100-8b0a-11ea-9fce-29e36210a288.png)
Screenshots
Change Game screen, shown on first launch![Image](https://user-images.githubusercontent.com/2122943/75112580-0ed42780-563d-11ea-8e61-754dd8ed672c.png)
Game mainmenu
![Image](https://user-images.githubusercontent.com/2122943/75100674-cc710300-55c8-11ea-9ebb-5043aa7ef61c.png)
Join World with a game selected
![Image](https://user-images.githubusercontent.com/2122943/75100609-eb22ca00-55c7-11ea-85b6-0a03b2b358ba.png)
Join World with no game selected
![Image](https://user-images.githubusercontent.com/2122943/75100649-62585e00-55c8-11ea-81db-4a5addb8348d.png)
ContentDB with a game selected
![Image](https://user-images.githubusercontent.com/2122943/75100588-9b440300-55c7-11ea-8ff7-7fe3aed8cb7a.png)