Ах, машинное обучение в играх — это как если бы у вас появился личный гений, который не только рисует крутые пейзажи, но и сам балансирует игру, чтобы никто не чувствовал себя «белой вороной» на поле боя. Представьте: раньше разработчики игр были как волшебники с палочками, тратя 70% времени на создание контента и лишь 30% — на код. Теперь же этот волшебник обзавёлся роботом-помощником, который рисует текстуры и придумывает персонажей быстрее, чем вы успеваете сказать «Game Over».
Команда из Google под названием Chimera решила не просто поиграться с машинным обучением ради забавы — они взялись за серьёзное дело. Как будто решили: «А давайте создадим нейросеть, которая сама поймёт, что у игры кривой баланс и исправит его!» Звучит почти как сюжет из фантастического фильма: «Игра ожила и стала сама себя улучшать».
Если вспомнить старые добрые времена тестирования игр — куча людей сидела часами, пытаясь найти баги или несбалансированные моменты. Теперь им можно отправлять письма с благодарностью за службу и отпускать на заслуженный отдых.
Эрин Хоффман-Джон из Stadia рассказала в одном журнале (MCVUK для тех, кто любит цитаты) о том, что даже маленькие студии теперь могут создавать игры масштаба World of Warcraft. Да-да!
Раньше такое казалось фантастикой: маленькая команда против гигантов индустрии. А сейчас благодаря машинному обучению можно спокойно делать эпические миры без армии художников и тестировщиков.
Это всё равно что иметь на борту команду супергероев, которые делают всю грязную работу за вас.
Кстати о супергероях — вспомним AlphaStar от DeepMind. Эта нейросеть уже обыгрывает 99,8% игроков в Starcraft II. Можно представить себе такую сцену: игрок с гордостью садится за компьютер, чтобы показать мастерство в стратегии, а тут ему навстречу выходит робот и говорит: «Извини дружище, сегодня ты будешь учиться проигрывать». Но цель Google вовсе не сделать из нас всех лузеров; наоборот — помочь создать честные правила игры и сделать её интересной для каждого.
Вот представьте ситуацию: маленькая инди-студия решила сделать свою MMORPG.
Без машинного обучения им пришлось бы нанять полкоманды художников и тестировщиков — бюджет улетел бы в космос быстрее ракеты Илона Маска. А с помощью Chimera?
Они просто загружают пару эталонных картинок или игровых механик — и через пару часов получают уникальный мир с идеально сбалансированными квестами! Можно сказать, что машины берут на себя рутинную работу, а люди наконец-то смогут заняться творчеством… или хотя бы поспать пару ночей подряд.
Интересно наблюдать за тем, как технологии меняют привычные процессы создания игр. Помню анекдот про программиста: «Почему программисты любят машинное обучение? Потому что теперь можно писать меньше кода и больше кофе пить».
С развитием таких проектов как Chimera скоро кофе будет пить не только программист, но и сам компьютер!
Так что держите ухо востро! В ближайшем будущем возможно появление игр от маленьких команд с масштабом миров типа WoW или Starcraft II — но при этом без гигантских бюджетов и бессонных ночей разработчиков. Машинное обучение становится настоящим союзником игростроя — оно помогает создавать красочные миры и одновременно следить за тем, чтобы игра была честной и интересной для всех.
В общем, будущее игр выглядит так ярко и весело, что даже самый закоренелый геймер захочет бросить все дела ради новой виртуальной вселенной от небольшой студии с большим сердцем… ну или большого робота с искусственным интеллектом под капотом!