Игра Battleship основана на одноименной настольной игре. Цель игры состоит в том, чтобы потопить весь флот противника, до того как он потопит вас. В версии игры для NES игрок получает дополнительную поддержку в виде самолетов и артиллерии. В игре присутствуют заранее готовые сценарии, в которых игрок начинает играть с определенными условиями.

В игре восемь уровней, в каждом из которых предусмотрен бой. Игрок должен выиграть сорок сражений, чтобы пройти игру. После победы в бою, будет показан пароль, с помощью которого можно добавить новое оружие.

Звуковой тест — на титульном экране нажмите «Селект» на джойстике 2, чтобы прослушать фоновый звук всей игры.

Пароли уровней:
1992 — конец игры
9946 — уровень 1-2
8472 — уровень 1-3
5535 — уровень 1-4
1929 — уровень 1-5
7390 — уровень 2-1
6501 — уровень 2-2
5340 — уровень 2-3
1536 — уровень 2-4
3328 — уровень 2-5
9537 — уровень 3-1
8777 — уровень 3-2
2037 — уровень 3-3
5289 — уровень 3-4
4174 — уровень 3-5
3500 — уровень 4-1
3642 — уровень 4-2
4412 — уровень 4-3
8379 — уровень 4-4
8182 — уровень 4-5
8004 — уровень 5-1
5529 — уровень 5-2
4524 — уровень 5-3
4797 — уровень 5-4
9376 — уровень 5-5
1553 — уровень 6-1
7850 — уровень 6-2
5669 — уровень 6-3
9381 — уровень 6-4
9374 — уровень 6-5
4653 — уровень 7-1
5012 — уровень 7-2
8831 — уровень 7-3
9457 — уровень 7-4
6098 — уровень 7-5
9617 — уровень 8-1
5036 — уровень 8-2
6297 — уровень 8-3
8629 — уровень 8-4
8397 — уровень 8-5

Пароли к GAME GENIE:
PEUAUGIA — выиграть 1-ин раунд за уровень
LEUAUGIA — выиграть 3-ри раунда за уровень
SZUAOSOU — каждый корабль уничтожается с 1-го удара
SAXAOISP — игрок получает в распоряжение только ракеты RIM-66
PASAKGAA + VASEOGSA + VASASGSA — начало на уровне 2
ZASAKGAA + VASEOGSA + VASASGSA — начало на уровне 3
LASAKGAA + VASEOGSA + VASASGSA — начало на уровне 4
GASAKGAA + VASEOGSA + VASASGSA — начало на уровне 5
IASAKGAA + VASEOGSA + VASASGSA — начало на уровне 6
TASAKGAA + VASEOGSA + VASASGSA — начало на уровне 7
YASAKGAA + VASEOGSA + VASASGSA — начало на уровне 8