Баланс в пошаговой тактике — это ад для соло-разработчика. У меня в MUSHMOJIS уже 16 видов оружия, и каждое нужно оттестировать.
Как понять, что «Кислотная колба» не имба, а «Крот» не бесполезен? Как узнать, не слишком ли часто боты убивают сами себя?
Играть самому 1000 матчей подряд — не вариант, у меня жизнь есть. Поэтому я написал систему, где ИИ месит ИИ на сверхзвуковой скорости. Встречайте: Режим "AI Battle". Суть простая: я запускаю матч, выкручиваю скорость игры на x10 и ухожу. Два скриптовых мозга уничтожают друг друга, а я получаю сухие цифры. Что под капотом этой «арены смерти»: 📊 Сбор статистики.
Игра теперь логирует каждое действие.
— Win Rate: Кто чаще побеждает?
— Эффективность оружия: Сколько урона в среднем наносит граната, а сколько черная дыра.
— Точность: Как часто бот мажет.
— Самоубийства: Да, я считаю, сколько раз ИИ подорвал сам себя (много, но я это исправлю). 🤖 Прокачка мозгов (AI v5.0).
Чтобы тесты были честными, пришлось серьезно допилить интеллек