Современный многопользовательский ремейк классической игры Battle City (Танчики) для браузера. Поддержка PvP, Co-op, игры с мобильных устройств и геймпадов.
🚀 LIVE DEMO: https://tanks.alex-pushkin.ru/
- Мультиплеер: Играйте с друзьями или случайными игроками. Поддержка до 6 активных танков на карте.
- Командные бои: Желтые vs Зеленые. Балансировщик команд.
- Режим "Spectator": Если места в командах нет, вы становитесь зрителем и можете наблюдать за боем.
- Quick Play: Умный матчмейкинг — находит активную игру или создает новую и сразу запускает её.
- Локальный Кооператив: Возможность добавить второго игрока на том же компьютере ("Add Local Player").
- Кроссплатформенность:
- 💻 PC: Клавиатура (WASD / Стрелки).
- 🎮 Геймпады: Поддержка D-Pad, стиков и осей (включая специфичные оси 9/10).
- 📱 Mobile: Сенсорное управление (виртуальный стик и кнопка огня).
- Улучшенный движок:
- Серверная физика (авторитарный сервер).
- Клиентская интерполяция и анимации (плавные 60 FPS даже при лагах сети).
- Pixel-perfect коллизии и отрисовка.
- Адаптация скорости под любой FPS сервера.
| Действие | Игрок 1 (Yellow) | Игрок 2 (Green) | Геймпад |
|---|---|---|---|
| Движение | W, A, S, D |
Стрелки |
D-Pad / Стик |
| Огонь | SPACE |
ENTER / NumEnter |
A / X / B |
| Статистика | TAB |
TAB |
Select / Back |
| Пауза | P |
- | Start |
На мобильных устройствах управление появляется автоматически.
Хост комнаты может настраивать параметры игры:
- Map: Выбор уровня.
- Auto Random Map: Случайная карта после победы.
- Max Active Tanks: Лимит танков на команду (лишние игроки уходят в зрители).
- Bots: Настройка количества ботов для каждой команды.
- Hot Join: Разрешить вход в уже идущую игру.
Буду рад любым пулл-реквестам! Если нашли баг или есть идея для фичи — создавайте Issue.
Developed by Alex Pushkin & AI