Добавить в корзинуПозвонить
Найти в Дзене

Заставил ИИ убивать друг друга, чтобы настроить баланс. Девлог MUSHMOJIS.

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


Баланс в пошаговой тактике — это ад для соло-разработчика. У меня в
MUSHMOJIS уже 16 видов оружия, и каждое нужно оттестировать.
Как понять, что «Кислотная колба» не имба, а «Крот» не бесполезен? Как узнать, не слишком ли часто боты убивают сами себя?
Играть самому 1000 матчей подряд — не вариант, у меня жизнь есть. Поэтому я написал систему, где ИИ месит ИИ на сверхзвуковой скорости.

Встречайте: Режим "AI Battle".

Суть простая: я запускаю матч, выкручиваю скорость игры на x10 и ухожу. Два скриптовых мозга уничтожают друг друга, а я получаю сухие цифры.

Что под капотом этой «арены смерти»:

📊 Сбор статистики.
Игра теперь логирует каждое действие.
— Win Rate: Кто чаще побеждает?
— Эффективность оружия: Сколько урона в среднем наносит граната, а сколько черная дыра.
— Точность: Как часто бот мажет.
— Самоубийства: Да, я считаю, сколько раз ИИ подорвал сам себя (много, но я это исправлю).

🤖 Прокачка мозгов (AI v5.0).
Чтобы тесты были честными, пришлось серьезно допилить интеллект грибов.
Глаза: Бот теперь реально сканирует карту, ищет ямы и стены.
Ноги: Поиск выгодной позиции.
Арсенал: Бот перестал спамить только гранатами. Если ситуация позволяет, он достанет Бумеранг или Магнит.

Масштабируемость.
Я могу стравить 5 на 5 грибов или устроить дуэль 1 на 1. Могу менять ландшафт (Пещеры, Острова) и смотреть, где ИИ тупит больше всего.

Итог: я начал балансировать игру на основе данных. А еще смотреть, как два скриптовых ИИ пытаются переиграть друг друга.

🔗 Следить за разработкой:
ВК:
https://vk.com/filimonov_indie
ТГ:
https://t.me/filimonov_indie