Об игре
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 — код, сеть, тесты и сборки.