Skip to content

User Interface

keestim edited this page Aug 23, 2018 · 11 revisions

Mock Up screens:

Game Start Screen

Screen allows you to set the initial position of the ships and the difficulty level of opponent, from this screen you can start the game itself

What the user can do: Set the positions of the ships, their rotation and the difficulty of the game itself

Game Over Screen

Where the player is sent after they have lost the game

What the user can do: Quit the game and return to the main menu

Game Instructions / Overview

Where the rules of the game are displayed and how to play the game

What the user can do: Navigate through the different screens of text

Game Screen

  • Summary of the ships each player has left (and their current health. Enemy ships are hidden until destroyed.)
  • Pause button
  • Next turn
  • Skip turn?

The screen if where the game itself is played, in a turn based system between the player and an in game opponent, selecting co-ordinates to attack opponent and view where the opponent has attacked on the board

What the user can do: Select co-ordinates to for attack, confirm an attack, skip turn, bring up quit game, bring up in game options

Game Won Screen

Where the player is sent after they have won the game, entering their game, so it can be put in scoreboard

What the user can do: Input name, view their score ranking, quit game and return to the main menu

High Scores Screen

Show a ranking of all the scores of the players who've won the game in the past

What the user can do: Navigate through the list of scores

Game Main Screen The central screen in the game, allows for navigation through the game, leading to the following screens:

  • Game Start Screen
  • Settings Screen
  • Scoreboard
  • Instructions

What the user can do: Click on the different menu items to navigate the different screens

Game Settings

Allows the user to modify specific settings outside of a game

What the user can do: Modify the different aspects of the program itself

Options screen

Allows the user to modify specific settings during the game

What the user can do: Modify different in game settings and quit the game itself

Clone this wiki locally