Как ИИ помог студии King разработать 13755 уровней для игры Candy Crush Saga

candy crush ai

Компания King, разработчик известной мобильной игры Candy Crush Saga, активно внедряет искусственный интеллект в процесс разработки и оптимизации игры. В недавнем интервью Сахар Асади (Sahar Asadi) из AI Labs Activision Blizzard King (ABK) рассказала, как им удалось уcкорить разработку уровней на 50% с помощью ИИ.

Дизайн уровней

С апреля 2012 года разработчики ABK выпускают в среднем более 4 новых уровней Candy Crush ежедневно. Эта впечатляющая производительность стала возможной после приобретения ИИ-стартап Peltarion в 2022 году. Специалисты Peltarion заняли ключевые позиции в AI Labs King и разработали планы по созданию ботов для тестирования уровней. Эти боты, обученные на данных игроков, помогают автоматизировать обнаружение ошибок до выпуска обновлений и сократить количество ручных исправлений на 95%.

Балансировака сложности и персонализация

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

«Для нас ключевой элемент тестирования игры — это сделать его максимально похожим на действия человека. Как мы можем убедиться, что действия бота напоминают человеческие? Допустим, вы находитесь на втором или третьем ходу: бот смотрит на доску, оценивает возможные действия, которые вы можете предпринять, и затем выбирает лучший вариант. И ‘лучший’ в данном случае — это тот, который с наибольшей вероятностью выбрал бы человек.»

candy-crush-level-13300-AI
Уровень 13300 в Candy Crash Saga

Асади сообщает, что благодаря боту для тестирования уровней количество ручных корректировок уровней сократилось на 95%, что позволило на 50% быстрее вносить изменения в уровни. Однако бот не только ускоряет процесс разработки.

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

Тестирование и оптимизация

Боты для тестирования уровней помогают разработчикам понять, насколько сложен уровень и как изменения повлияют на игровой процесс. Это позволяет быстро выявлять и устранять проблемы, оптимизируя игровой процесс до выпуска обновлений.

Важность человеческого фактора

Специалисты King подчеркивают важность синхронной работы людей и ИИ.

«Безусловно, нам нужны дизайнеры», — твердо говорит Асади. «Мы рассматриваем ИИ как помощника для дизайнеров. Это вспомогательный инструмент, который предоставляет информацию о геймплее до его выпуска. В конечном итоге именно левел-дизайнеры знают, что является увлекательным для игроков и что они хотят получить от игрового процесса. С этими данными они могут решить, стоит ли выпускать уровень или следует провести дополнительные итерации».

ИИ автоматизирует рутинные задачи, освобождая время для более креативных и значимых задач. Человеческие дизайнеры и другие специалисты по разработке игр остаются ключевыми фигурами в создании увлекательного игрового опыта, так как только они могут определить, что именно делает игру «веселой».

___

Использование ИИ позволяет компании King не только ускорить процесс разработки уровней, но и значительно повысить их качество. Однако, несмотря на широкое использование ИИ, человеческий вклад остается неотъемлемой частью процесса, обеспечивая баланс между автоматизацией и творческим подходом.

Подписаться
Уведомить о
guest

0 Comments
Межтекстовые Отзывы
Посмотреть все комментарии

gogpt