<aside>
ℹ️ The following is a full Phase 1 specification — design and implementation requirements for the game ConKUeror. Some parts of the specification might be subject to change during the next stage/phase of development.
</aside>
User Interface: The View
As mentioned, the user interface is an abstraction layer separate from the Domain in accordance with the Model-View separation principle.

Login screen of ConKUeror.
App Screens
These are the five different screens of the application:
- Login screen: Appears before the game starts. Has options to either create a new game or continue the previous game.
- Building screen: Lets the user to add players and configure the map.
- Game screen: The screen with the world map and the user panel.
- Pause screen: Pauses the game, shows a leaderboard of the players in the game with their army and territory counts. Also has options to go to the help screen, save and exit.
- Help screen: Shows a list of most important rules with the option to go back to the Menu Screen.
- Game Over screen: Appears whenthe game ends, shows the winner, and lists other players as runner-ups in order of when they lost the game. Has options to play again or quit to Login Screen.
World Map
The map shows all the territories and the continents, and the sea-lines that connect them.
- Color: Initially all territories with no owner are gray. But when conquered, the territory changes to the color of the player.
- Armies: Numbers are shown on each territory, indicating the armies stationed on them.

Game screen of ConKUeror: Koç University Dominion. Shows the map, menu options, the phase panel with user actions and a list of all players.
Map Grid