Skip to content
prioprio34 edited this page Nov 11, 2017 · 22 revisions

Welcome to the Battleships wiki!

Team

Game Title: BattleShips Team Members:

  1. Vicky Lim Chung Yin
  2. Aylwin
  3. Md Shahrior Shawon Prio
  4. Muhammad Abdurreza

Visual Statement

For players who want to play a casual game during leisure time. 'Battleships' is an interactive and light PC game that allows player to interact and exercise their brain. Unlike other PC games, 'Battleships' does not require internet and can be installed and play with multiplayer across various platforms anytime and anywhere.

Technical Requirements

The game is compatible with:

  1. Windows
  2. Mac OS
  3. Linux

Hardware Requirements:

  1. Keyboard (minimum 640*480)
  2. Mouse
  3. Display

Overview

The Battleships game is a classic arcade game, that first started by being a two player board game. In history of games, it's called the paper and pencil game, which dates back to the World War 1. Some gaming producers have introduced the game to the market as a pen and pencil game, then released to the market as a plastic board game by Milton Bradley in 1967.

The game consists of four grids, two per player. Each player arranges their battleships of the game in one of the grids and shows the shots by the opponent. On the other grid, the player can see the shots hit by them to the opponent. These grids are 10x10 squares and each block on the grid is identified by a letter and number.

Before the player starts playing the game, individually each player must secretly arrange their battleships on their own primary grid. Each player can decide in which way they can arrange their battleships, whether it is horizontally or vertically. The type of ship may vary from one another. The bigger the ship the more square it occupies. Depending on the rules, the ship number and types may vary.

Gameplay: Battleship game rules

Game Objective

The object of Battleship is to try and sink all of the other player's before they sink all of your ships. All of the other player's ships are somewhere on his/her board. You try and hit them by calling out the coordinates of one of the squares on the board. The other player also tries to hit your ships by calling out coordinates. Neither you nor the other player can see the other's board so you must try to guess where they are. Each board in the physical game has two grids: the lower (horizontal) section for the player's ships and the upper part (vertical during play) for recording the player's guesses.

Starting a New Game

Each player places the 5 ships somewhere on their board. The ships can only be placed vertically or horizontally. Diagonal placement is not allowed. No part of a ship may hang off the edge of the board. Ships may not overlap each other. No ships may be placed on another ship.

Once the guessing begins, the players may not move the ships.

The 5 ships are: Carrier (occupies 5 spaces), Battleship (4), Cruiser (3), Submarine (3), and Destroyer (2).

Playing the Game

Player's take turns guessing by calling out the coordinates. The opponent responds with "hit" or "miss" as appropriate. Both players should mark their board with pegs: red for hit, white for miss. For example, if you call out F6 and your opponent does not have any ship located at F6, your opponent would respond with "miss". You record the miss F6 by placing a white peg on the lower part of your board at F6. Your opponent records the miss by placing.

When all of the squares that one your ships occupies have been hit, the ship will be sunk. You should announce "hit and sunk". In the physical game, a red peg is placed on the top edge of the vertical board to indicate a sunk ship.

As soon as all of one player's ships have been sunk, the game ends.

Game Screen and Flow

User Interface

  1. SplashScreen: This a screen when first entering the Game. This screen normally contains the photo of the game and logo of the game company.
  2. Main menu: Main menu is the home screen of the game. This is where user chooses to enter the game. Main menu provides brief information of the user score and last played. It has play, about, instruction and settings button for user to select. Main menu decides the user action.
  3. Settings: It is here that users can adjust or mute the game sound. User can also change his or her name in the game.
  4. About: About page offers the information of the game developers or game company's brief information. It allows user to report bug or issue of the game to the developer directly.
  5. Instruction: This page provides a guideline for users to getting started the game.
  6. Select Difficulty: User chooses to enter the game and select the difficulty of the game they want to play.
  7. Game play: User is inside the game state. User is currently interacting with the game. User may also chooses to pause or exit during the game.
  8. Scoreboard: After user has completed the game. The score and time played by the users will be record into a scoreboard. This allows user to check whether his or her gaming skill has improved time over time.

Battleship gameplay

Here the Battleship gameplay screenshots between player A and player B :-