ИИ помог разработать 13 755 уровней для игры Candy Crush Saga

King, компания, стоящая за популярной мобильной игрой Candy Crush Saga, активно использует искусственный интеллект для оптимизации процесса разработки игры.

В интервью Sahar Asadi из AI Labs Activision Blizzard King (ABK) было рассказано, как использование ИИ позволило ускорить разработку уровней на 50%.

Тестирование уровней

С начала апреля 2012 года команда разработчиков ABK ежедневно выпускает более 4 новых уровней для игры Candy Crush. Этот впечатляющий темп работы стал возможным благодаря приобретению стартапа по искусственному интеллекту Peltarion в 2022 году.

Специалисты из Peltarion заняли важные позиции в AI Labs King и разработали стратегию создания ботов для тестирования уровней. Благодаря обучению на данных игроков, эти боты помогают автоматизировать процесс обнаружения ошибок до выпуска обновлений, что позволяет сократить количество ручных исправлений на 95%.

Персонализация м балансировака сложности уровней

Компания King разработала ИИ, который не стремится победить людей, как AlphaZero, а скорее имитирует их. Для достижения этой цели требуется особенный подход.

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

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

Благодаря внедрению бота для тестирования уровней, компания сообщает об уменьшении ручных корректировок уровней на 95%, что привело к 50% повышению скорости внесения изменений. Но значимость бота не ограничивается лишь этим.

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