Морской бой
Найдите и потопите спрятанный флот раньше, чем потопят ваш
Загрузка инструмента…
Игра «Морской бой», в которой вы называете клетки на поле 10 × 10, чтобы найти и потопить пять спрятанных кораблей соперника. Играйте против компьютера или вдвоём, передавая друг другу одно устройство.
Как пользоваться
- В разделе «Настройки игры» выберите «Соперник», «Уровень компьютера» и опции, например «Корабли могут касаться друг друга» и «Стрелять ещё раз после попадания».
- Перетащите корабли на поле и нажмите на выбранный корабль ещё раз, чтобы повернуть его, или нажмите «Расставить случайно».
- Когда все корабли расставлены, нажмите «Начать бой». При игре вдвоём нажмите «Расстановка готова» и передайте устройство другому игроку.
- Нажмите на клетку в разделе «Воды противника», чтобы выстрелить. Точка — промах, ✕ — попадание, а тёмные клетки — потопленные корабли.
Как это работает
- Флот состоит из авианосца (5 клеток), линкора (4), крейсера (3), подводной лодки (3) и эсминца (2). Вы побеждаете, когда поразите все 17 клеток флота соперника.
- Если опция «Корабли могут касаться друг друга» выключена, между кораблями должна быть хотя бы одна пустая клетка, в том числе по диагонали.
- На лёгком уровне компьютер стреляет куда угодно, на среднем после попадания добивает корабль, а на сложном стреляет в клетку, где оставшиеся корабли находятся с наибольшей вероятностью.
- Текущая партия и рекорд «Меньше всего выстрелов» для каждого уровня сохраняются в этом браузере.
Частые вопросы
- Какие правила у игры «Морской бой»?
- Каждый игрок прячет свой флот, и игроки по очереди стреляют по одной клетке поля соперника. Побеждает тот, кто первым потопит все корабли соперника.
- За какое наименьшее число выстрелов можно победить?
- Флот занимает 17 клеток, поэтому партия без единого промаха занимает 17 выстрелов. Точность — это число попаданий, делённое на число выстрелов.
- При игре вдвоём другой игрок может увидеть мои корабли?
- После расстановки и после каждого хода экран закрывается. Следующий игрок должен нажать «Я готов», прежде чем откроется следующий экран.