Арена

Четыре карты с видом сверху. На каждой нужно пережить две волны и убрать оставшихся противников. Прицел выбирает цель автоматически, а вы управляете движением и огнём. Для запуска нужен браузер с включённым JavaScript.

Двор Жизни: ●●● Противников: 14 Очки: 0

Четыре ящика посреди пустого двора. Разминка: противники бегут в лоб. Управление: стрелки и пробел, второй игрок — WASD и Shift. Прицел наводится сам на ближайшего видимого противника. На телефоне — тяга слева и гашетка справа.

Как это устроено

Партия идёт волнами. Противники появляются в стороне от вас, добираются до игрока и гибнут от попадания или от столкновения, а арена считается зачищенной только тогда, когда закончились обе волны и на поле не осталось никого живого.

У каждого игрока три жизни, включая текущую. Если жизни ещё остались, возвращение на старт занимает 75 тактов, то есть 1,25 секунды при 60 шагах в секунду. После возвращения защита действует 90 тактов, или 1,5 секунды.

Кто против вас

ПротивникЧто делаетОчки
БегунИдёт в лоб, слегка виляя. Гибнет от одного попадания и от столкновения с вами.100
СтрелокДержит дистанцию около двухсот точек и стреляет. Если вас не видно из-за укрытия, идёт искать позицию.150
ДелящийсяДля уничтожения нужны два попадания. После гибели создаёт до двух осколков, если для них есть место.200
ОсколокМельче бегуна, движется со скоростью 2,2 против 1,5 единицы за такт у бегуна. Появляется из делящегося.50

Арены

Карты отличаются расположением укрытий и составом волн. На «Дворе» больше открытого места; на «Складе» длинные стеллажи ограничивают пути отхода. Выбрать карту можно над игровым полем.

  1. Двор. Четыре ящика посреди пустого двора. Разминка: противники бегут в лоб.
  2. Кольцо. Стена по центру: вокруг неё удобно убегать, но и терять из виду тоже.
  3. Завод. Тесно, укрытий много, стрелки прячутся за ними. Здесь решает манёвр.
  4. Склад. Длинные стеллажи и узкие проходы. Стрелки простреливают коридоры насквозь.

Управление

На клавиатуре первый игрок ходит стрелками и стреляет пробелом. Второй берёт WASD и Shift. На телефоне под полем появляется тяга слева и гашетка справа: палец кладут в круг и ведут в сторону движения.

Отдельного прицела нет. Пуля летит с упреждением к ближайшему видимому противнику в пределах дальности прицела. Если доступной цели нет, ствол смотрит по курсу движения. Пули останавливаются о стены и исчезают после первого попадания в противника. Подробнее в разборе управления и тактики.

Чего в игре нет

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

Вопросы про игру

Нужно ли что-то скачивать?

Нет. Игра целиком написана на JavaScript и рисуется на холсте прямо в браузере. Ни плагинов, ни установки, ни регистрации.

Сохраняется ли прогресс?

Номер выбранной арены и режим сохраняются в браузере, если доступно локальное хранилище. Текущий бой, очки и оставшиеся жизни после закрытия страницы не восстанавливаются.

Почему я не могу целиться отдельно от движения?

Прицел выбирает ближайшего видимого противника в радиусе 360 единиц поля. Если подходящей цели нет, выстрел идёт по направлению последнего движения. На телефоне движение и огонь управляются отдельными экранными элементами.

Что делать, если игра тормозит?

Попробуйте закрыть лишние вкладки и проверить настройку аппаратного ускорения браузера. Движок рассчитан на 60 шагов в секунду, но частота вывода кадров зависит от устройства. Стабильные 60 FPS не гарантируются.