B. User Manual

Table of Contents:

  • Introduction
  • Storyline
  • How to Play
    • Set-Up
    • General Game Process
    • Rules

Introduction:

The creators of this game of Battleship are Group H which consists of Gracie Eisenhauer, Olivia Helmly, Trace Nguyen, and Prithviraj Patel.

Storyline:

It is May 31, 1916. You are a soldier in the Battle of Jutland on the coast of the North Seas. This is the largest naval battle of World War I with 100,000 men and 250 ships at war in the middle of the sea. Shots are being fired but there is so much smoke from the cannon that it is hard to decipher aim and accuracy. You are tasked with aiming your shots at five enemy ships in the midst of the smoke and turmoil of your naval voyage. Sink all 5 ships in your way and you will be free to return home safely. Just be sure to aim your cannons precisely!

How to Play:

Set-Up:

  • Rows go from A1 to A10 (10 rows)
  • Columns go from A1 to J1 (10 columns)
  • Single player vs. Computer (Smart AI)
  • There are four ships placed per player. Examples are shown below:
    • Carrier ship: Length of five blocks and horizontal (top left)
    • Battleship: Length of four blocks and vertical (top right)
    • Cruiser Ship: Length of three blocks and horizontal (bottom left)
    • Destroyer Ship: Length of two blocks and vertical (bottom right)

General Game Process:

  1. Enter Name. This will be typed by keyboard into the bottom menu of MATLAB (command window). A picture is shown below as an example for those without MATLAB experience. The highlighted red section is the command window. Make sure to click enter after typing.

  1. Place your ships in your desired locations in the order shown below (done by clicking on chosen spots with the mouse):
        1. Carrier Ship from left-end to right-end.
        2. Battleship from top-end to bottom-end.
        3. Cruiser Ship from left-end to right-end.
        4. Destroyer Ship from top-end to bottom-end.
  2. Coin toss to determine if player or computer (Smart AI) goes first.
        1. User will input by keyboard into bottom menu of MATLAB (command window) ‘1’ for heads or ‘2’ for tails. Make sure to click enter after typing.
  3. Take turns with AI to select locations to hit. This is done by clicking on the board that will pop up when the game has started. You must click on the AI’s portion of the board.
  4. If you hit the opposing ship, you get additional turns until you miss. A red dot indicates a hit while a white dot indicates a miss.
  5. The game will end when one team’s entire fleet is sunken.