Морской бой онлайн против компьютера

Онлайн-игра «Морской бой» против компьютера по классическим правилам: поле 10×10, десять кораблей, попал — стреляешь ещё. Три соперника — юнга, капитан и адмирал; клетки, где корабля быть не может, отмечаются сами. Клетку можно назвать и вслух — в голосовом режиме под доской.

Как играть

1
Выберите соперника

Юнга — для начала, капитан — на равных, адмирал — сильный.

2
Расставьте флот

Корабли уже стоят по правилам; до первого выстрела их можно расставить самому — кнопка «Расставить корабли».

3
Стреляйте по полю противника

Нажмите клетку: точка — мимо, крестик — попадание. Попали — стреляйте ещё.

4
Потопите десять кораблей

Побеждает тот, кто первым потопит весь флот соперника.

Потопите флот юнги, капитана или адмирала раньше, чем он найдёт ваш

Соперник

Ваш ход: стреляйте по полю противника. До первого выстрела корабли можно расставить самому.

Поле противника

Ваше поле

Клавиатура: Tab — на поле, стрелки — по клеткам, Enter — выстрел.

    Правила игры и управление

    Поле — 10 на 10 клеток: столбцы обозначены буквами от А до К (без Й), строки — цифрами от 1 до 10. Клетку называют буквой и цифрой: «Б5», «К10».

    У каждого игрока десять кораблей: один четырёхпалубный, два трёхпалубных, три двухпалубных и четыре однопалубных. Корабли прямые и не касаются друг друга даже углами.

    Ходят по очереди. Мимо — ход переходит к сопернику; ранил или потопил — стреляете ещё. Клетки, где корабля быть не может (вокруг потопленного и по диагонали от попадания), отмечаются сами.

    Побеждает тот, кто первым потопит все десять кораблей соперника.

    Как играть без экрана

    • С экранным диктором (NVDA, JAWS, VoiceOver, TalkBack): поле противника — таблица из ста клеток, каждая называет себя и своё состояние: «Б5, мимо». Стрелки двигают по полю, Enter стреляет; результат выстрела и ходы соперника диктор прочитает сам.
    • На телефоне с VoiceOver или TalkBack водите пальцем по полю — клетки называются; двойное касание — выстрел.
    • Расставить корабли самому можно и с клавиатуры: «Расставить корабли», стрелки — по своему полю, Enter ставит корабль, R поворачивает.
    • Голосом: ниже на этой странице есть голосовой режим — нажмите «Сказать» и назовите клетку вслух («бэ пять»); соперник отвечает голосом, со звуками взрывов и плеска. Команды: «сколько осталось», «куда я стрелял», «помощь», «сдаюсь».

    Сыграть голосом, без экрана

    Ответы читает голос нейросети Silero, звучащее слово подсвечивается. Если у вас работает программа экранного доступа (TalkBack, VoiceOver), можно выключить чтение вслух — ответы она прочитает сама.

    История разговора

    Пробел — пауза и продолжение, стрелки ← → — фраза назад и вперёд, Esc — стоп. Нажмите на слово — чтение пойдёт с него.

    Опубликовано Обновлено Автор: