МОРСКОЙ БОЙ

0%

В Telegram — повышай уровень, получай звания и соревнуйся в рейтинге! t.me/bteship_bot/bteship

Ищем соперника…

Это займёт несколько секунд

Твой ход
Осталось у врага:
🏆

ПОБЕДА!

Ты потопил все корабли!

0выстрелов
0попаданий
0%точность
?
Ур. 1
Игрок
Новобранец Неона
1
Прогресс уровня
0 / 1000 XP
Мой рекорд

Нет данных

Топ игроков

Загрузка…

Звуки
Вибрация
Подсказки
Меню
Загрузка...

Общие сведения

Морской бой — классическая стратегическая игра для двух игроков. Цель — первым потопить все корабли соперника, стреляя по его скрытому полю. Игра доступна в браузере и как Telegram Mini App.

Игровое поле

Каждый игрок получает квадратное поле 10×10 клеток. Столбцы обозначены буквами A–J, строки — цифрами 1–10.

На поле размещается флот из 10 кораблей:

  • 1 корабль × 4 клетки (четырёхпалубный)
  • 2 корабля × 3 клетки (трёхпалубные)
  • 3 корабля × 2 клетки (двухпалубные)
  • 4 корабля × 1 клетка (однопалубные)

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

Расстановка кораблей

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

  • Кнопка «↻ Случайно» автоматически размещает все корабли в случайных позициях.
  • Кликни по кораблю в доке — он автоматически встанет на первое свободное место.
  • Зажми корабль на поле и перетащи его в новую позицию.
  • Двойной тап по кораблю меняет его ориентацию (горизонтальная / вертикальная).
  • Долгое нажатие (600 мс) убирает корабль с поля обратно в dok.
  • Кнопка «Очистить» снимает все корабли с поля.

Расстановка запоминается автоматически. Кнопка «✓ Готов к бою» становится активной только после того, как все 10 кораблей расставлены.

Режимы игры

Случайный соперник — поиск живого игрока через матчмейкинг. Засчитывает опыт и рейтинг.

С другом — создаётся приватная комната. Создатель получает ссылку-приглашение. Засчитывает опыт и хранит счёт личных дуэлей.

Против бота — Легко — бот стреляет случайно, но добивает раненые корабли.

Против бота — Сложно — бот применяет профессиональную тактику: охота по шахматному паттерну и направленное добивание.

Игровой процесс

Игроки ходят по очереди. Первый ход определяется случайно.

Попадание — клетка отмечается красным, игрок делает ещё один выстрел.

Промах — клетка отмечается серым, ход переходит к сопернику.

Потопление — все клетки корабля поражены. Периметр вокруг корабля автоматически закрывается промахами.

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

На мобильном отображается одно поле, переключаемое кнопками «Врага» / «Моё». На десктопе оба поля видны одновременно.

Таймер хода (онлайн)

В онлайн-режиме каждый ход ограничен по времени. За 20 секунд до окончания появляется обратный отсчёт. Последние 10 секунд таймер мигает красным.

Если игрок не успел сделать ход — ход пропускается. При двух пропущенных ходах подряд засчитывается поражение.

Сдача и реванш

Сдаться можно через бургер-меню или кнопку «Сдаться» внизу экрана. Перед сдачей отображается диалог подтверждения.

После боя доступна кнопка «Реванш». Если оба игрока нажимают её в течение 10 секунд — начинается новый бой без повторного матчмейкинга.

Опыт, уровни и рейтинг (Telegram)

За онлайн-бои начисляется опыт (XP). Всего 30 уровней. Звания: Новобранец Неона → Хакер Дронов → Неоновый Рейдер → Квазарный Титан → Абсолютный Доминайтор.

Рейтинг — добровольный. Учитываются только победы в режиме «Случайный соперник». При выходе из рейтинга счёт обнуляется.

Последняя редакция: 10 марта 2026 г.

Настоящее Пользовательское соглашение регулирует использование Telegram Mini App «Морской бой». Используя игру, вы подтверждаете своё полное согласие со всеми условиями. Если вы не согласны — немедленно прекратите использование игры.

Предмет соглашения

Игра предоставляет пользователям возможность играть в стратегическую игру через Telegram Mini App. Пользователи получают простую неисключительную лицензию на использование исключительно в личных некоммерческих целях.

Разработчик вправе изменять функционал, правила и условия соглашения без предварительного уведомления.

Права и обязанности

Пользователь обязуется:

  • Использовать игру в соответствии с её назначением и правилами.
  • Не применять читы, боты, модифицированные клиенты или иные способы обмана.
  • Не распространять вредоносный контент и не нарушать права других пользователей.
  • Соблюдать правила платформы Telegram.

Разработчик вправе:

  • Блокировать доступ к игре за нарушения без объяснения причин.
  • Изменять или прекращать работу игры в одностороннем порядке.

Конфиденциальность

Игра не собирает и не хранит персональные данные. Все данные (Telegram ID, имя, статистика) обрабатываются через официальное API Telegram.

При запуске Telegram автоматически передаёт стандартный набор данных (ID, имя), что является обязательной функцией платформы. Данные используются только для работы игры (матчмейкинг, статистика, прогресс) и не передаются третьим лицам.

Ограничение ответственности

Игра предоставляется на условиях «как есть». Разработчик не несёт ответственности за:

  • Сбои в работе игры, включая технические неполадки.
  • Потерю игрового прогресса, статистики или виртуальных предметов.
  • Любые убытки, прямые или косвенные, возникшие при использовании игры.

Пользователь использует игру на свой страх и риск, самостоятельно соблюдая действующее законодательство РФ и правила Telegram.

Заключительные положения

Соглашение вступает в силу с момента первого запуска игры и действует бессрочно. Разработчик вправе вносить изменения — актуальная версия всегда доступна в интерфейсе игры.

Все споры разрешаются в судах Российской Федерации в соответствии с законодательством РФ.