Морской бой
Морской бой.
Морской бой — это стратегическая игра-угадайка для двух игроков. Игра ведется на разлинованных сетках (бумажных или дощатых), на которых отмечен флот военных кораблей каждого игрока. Расположение флотов скрыто от другого игрока. Игроки по очереди делают «выстрелы» по кораблям другого игрока, а цель игры — уничтожить флот противника. Морской бой известен во всем мире как игра с карандашом и бумагой, которая берет свое начало со времен Первой мировой войны. Она была опубликована различными компаниями...
Делаем "Морской бой" на Go и JS
Морской бой - одна из лучших игр для скучных уроков или лекций. И, если в прошлом она требовала лишь два листа бумаги, то теперь понадобится лишь выход в интернет. Давайте его сделаем. Мы сделаем клиент-серверную версию, где будет лёгкий клиент - веб страница, которую, при желании, можно перенести в какое-нибудь приложения, вроде telegram, а сервер будет написан на Go. Хотя данную задачу можно решить и средствами одного лишь html+js, мы, всё же, пойдём по пути клиент-серверного решения: кто знает, может быть следующим шагом мы захотим сделать сетевую версию...