Вариация классической настольной логической игры "Морской бой".

battleship 002

Battleship — компьютерный вариант классической настольной логической игры "Морской бой" (настольная логическая игра на бумаге).

battleship 003

battleship 004

battleship 005

battleship 006

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

battleship 007

battleship 008

Battleship во многом отличается от оригинальной игры, в игре одна клетка является одним кораблём, но игровой процесс аналогичен. В настройках можно установить размер игрового поля (от 5 до 15 горизонтальных и вертикальных рядов), количество кораблей (от 2 до 30) и уровень сложности.

battleship 009

Противником в игре Battleship является компьютер, есть возможность игры по сети. В самом начале нужно расставить корабли на своём поле, по окончании расстановки игра начинается...

battleship 013

battleship 010

Ходы совершаются по очереди (с компьютером или с сетевым противником), выстрел делается на правом поле, если на клетке (по которой произведён выстрел) есть корабль то он будет потоплен нет корабля на ней отобразится число "подсказка", о наличии на горизонтальной или вертикальной полосе от клетки вражеского корабля (цифра/количество кораблей, если появится ноль но на линиях нет кораблей).

battleship 011

Лицензия: GNU GPL v2

battleship 012

Домашняя страница

Страница на github.com