The About/Credit screen.
The Sound configuration screen. to manage music and SFX volume.
Describe the characters choice UI (for starting a game)
The Base Configuration screen, show buttons to other configuration screens.
This module profide the display configuration screen (resolution, fullscreen, display fps...)
The screen to configure the Keyboard.
The Screen to choose the level to be played.
The main screen of the Gui, the first one shown to the user when game is started.
Show connected users list, player choices and level choice for a network game, this screen should be seen identically by the player hosting the game and the player(s) joining it, only each player can only chose his character. Level can be chosen by both, the game start when both player have clicked the “start game” button (maybe with some time delay, and with possibility to cancel?).
Bases: usf.screens.screen.Screen
the network game configuration screen
append characters to self.character, loaded from files in “files”.
The Pause/Resume screen, allow to go to configuration, to leave game or to resume playing the current game.
The base screen class, define base behaviours of screens.