Арена Вечности · Пре-альфа

Об игре

WARGUL — соревновательная 3D-арена в реальном времени. Герои, призванные древними богами, сражаются короткими напряжёнными матчами на разрушенном парящем колизее, а Варгул, Мастер Игры, двигает фигуры на своей доске.

Форматы

Дуэль 1×1, команды 2×2 и 3×3, и каждый за себя для 3–6 игроков. Любое пустое кресло занимает бот. Хозяин выбирает таймер на 10 или 15 минут; когда он кончается, побеждает больший счёт. В дуэли и командах равный счёт — ничья, в FFA все с максимальным счётом делят первое место.

Развитие в матче

Уровни 1–12. Q открыта сразу, W на 2-м, E на 3-м, ульта R на 4-м. Каждый уровень даёт +50 HP, +4 ESS и +3% урона. С 5-го по 12-й — восемь очков на дерево талантов из трёх веток по четыре узла; ветки можно смешивать. Ярость копится от потерянного здоровья и тратится на единственную способность F. Опыт делят реальные участники события, а не вся команда.

Смотреть героев →

Как зарабатывают очки

Устранение вражеского героя+1
Извлечение ядра+2
Доставка ядра к своему ретранслятору+1
Добивание демона Варгула+2
Убийство вражеского гарда+1
Сдача набора осколков на алтаре+1
Каждая третья охота (в FFA — вторая)+1
Победа в событии Варгула+1
Награда за голову: серия из 3 убийств+1
Изучить арену →

Управление

Движение
ПКМ по земле
Атака / преследование
ПКМ по видимому врагу
Движение с поиском цели
A, затем ЛКМ
Умения
Q / W / E
Ульта
R с 4-го уровня
Ярость
F при полном запасе
Таланты
1 / 2 / 3 — быстрый выбор
Камера
края экрана, колесо — масштаб, Space — к герою

Как это сделано

Godot 4.6, GDScript, рендер Forward+ с MetalFX / FSR. Авторитетный сервер симулирует матч на 60 тиках в секунду и отправляет каждому игроку только то, что он видит; клиент лишь показывает. Детерминированная симуляция по seed матча, сеть ENet/UDP, переподключение в текущий матч, боты, которые планируют с того же обзора, что и человек, и около 440 наборов автотестов.

Команда

Ares — геймдизайн, арт-дирекшн, герои и визуал.
Ray — код, сеть, тесты и сборки.