Electronic Arts заявила о работе над проектом под названием Atlas, о котором вы уже, возможно, слышали. Информации о нём в рунете необоснованно мало и далеко не на каждом ресурсе есть объяснение, насколько важно то, чем сейчас занимается одна из самых известных компаний игровой индустрии. Параллельно с развитием облачных игровых технологий EA вкладывается в разработку нейросетей, призванных в тандеме с «облаком» сделать огромный, да что там говорить, просто гигантский вклад в будущее.
Вот что говорит Кен Мосс, главный технический директор Electronic Arts о новом проекте:
«В EA мы представляем будущее, в котором игры продвинутся еще дальше, чем те отдельные захватывающие вещи, которыми пользуются сегодня игроки. Я говорю об играх, которые предполагают живые, постоянно развивающиеся миры. Вы сыграете в такую в один прекрасный день, а когда решите вернуться к ней снова, все изменится на основе материалов других игроков, искусственного интеллекта и даже реального мира. Эти новые события приведут к качественному, содержательному социальному взаимодействию. Игры, в которые вы играете, персонажи, которых вы создаете, и опыт, который вы приобретаете, создадут единое пространство для дружеских отношений, охватывающих весь мир. Это будущее, где игры станут самой неповторимой формой развлечений. Вы сможете играть в них со своими друзьями в любое время, в любом месте и на любом устройстве.
До сих пор то, что я описываю, существует в зачатке, отрывочных фрагментах. Мы находимся на переломном моменте, где основные и дополняющие технологии встают на свои места. Как индустрия, мы добились огромных достижений в области искусственного интеллекта, облачных вычислений, социальных взаимодействий и движков. Но поскольку все эти технологии развивались отдельно, было трудно осмыслить, чего мы можем достичь, объединив их. Скоро это изменится. Результаты технологической дезинтеграции (разъединения процесса создания игры на множество составных частей) при объединении друг с другом, приведут к действительно глубоким открытиям для создателей игр.
Речь идет о разработках в сфере облачных вычислений и искусственного интеллекта (ИИ), позволяющих превратить их в руках разработчиков игр в мощный, простой в использовании, универсальный механизм.
Мы называем это - Project Atlas, и мы верим в него настолько, что у нас уже более 1000 сотрудников EA работают над ним каждый день, а десятки студий по всему миру вносят свой вклад в инновации, отдавая им приоритет и уже используя многие компоненты».
Одной из причин, по которой производители игр уделяют большое внимание «облаку» и начинают по-крупному вкладываться в такие технологии, является желание обеспечить более глубокую персонализацию и, в конечном итоге, создавать миры, полные контента, сформированного пользователями, минимизировать созависимость игровых движков и игровых сервисов.
Однако, речь в Project Atlas идет не только об облачных технологиях, которые тоже без сомнения круты, но и об искусственном интеллекте, который заслуживает не меньшего внимания, чем ожидаемая кроссплатформенность. Хотя именно их объединение: облака и ИИ и делает проект настолько перспективным и удивительным.
В будущем планируется использовать ИИ для оптимизации практически любого элемента игры - от распределения ресурсов в онлайн-шутере до заполнения и эволюции виртуальных миров с минимальным человеческим вмешательством.
Использование искусственного интеллекта и машинного обучения также даст игрокам возможность взаимодействовать с NPC практически также как с людьми в реальном мире. Вместо привычной «шаблонной» модели поведения, NPC будет взаимодействовать с пользователем динамично, контекстуально (основываясь на текущей ситуации, поведении игрока, обстановке и т.д.), правдоподобно.
Те, кто играли в FIFA, наверняка, хоть раз задумывлись над тем, как было бы здорово, если бы комментатор в матче говорил вместо заезженого «Мяч отобран», «Вратарь не подвел», «Здесь защита справляется», что-то актуальное, непосредственно связанное с вашими действиями в данный момент: «Username перехватывает мяч, прорывается к воротам! Защитник у него на пути, попытка перехватить мяч не увенчалась успехом, Username проходит его и-и-и... Гол! Прямо в девятку! У вратаря не было никаких шансов! Username оформляет дубль!»
Так вот, в будущем это возможно! Согласно основным идеям проекта Atlas, ИИ позволит в режиме реального времени анализировать, описывать и ссылаться на то, что вы делаете. Это, безусловно, подтолкнет игру к более высокому контекстуальному и эмпирическому реализму. ИИ будет напрямую взаимодействовать с вашим игровым процессом и отвечать вашим потребностям, как игрока.
Есть еще немаловажный аспект использования ИИ - помощь разработчикам в создании, наполнении и творческом сопровождении игрового мира.
«Сегодня мы изобретаем инновации в ИИ, способные писать и исполнять оригинальную музыку таким образом, чтобы это было действительно актуально и персонализировано для каждого момента игрового процесса. Представьте себе мир, в котором за каждой игрой стоит огромный и талантливый виртуальный оркестр, а в зависимости от текущей сцены пишутся новые, уникальные партитуры. Каждая локация может иметь свой собственный музыкальный мотив, который гармонично перекликается с мотивом находящихся рядом врагов или союзников. Кроме того, представьте, что по мере того, как обстановка накаляется - темп музыки изменяется соответствующим образом. А ведь музыка - это действительно один из самых сильных способов вызвать эмоции, делающий геймплей еще более захватывающим».
С помощью искусственного интеллекта EA хочет создавать нечто бесшовное, ненавязчивое и естественное. Так, чтобы пользователи полностью погружались в процесс, не отвлекаясь на ощутимые и неуместные загрузки, резкие переходы и «швы».
«Проект Atlas предназначен для бесшовного сближения игрового движка и игровых сервисов, а также искусственного интеллекта, для создания новой игровой платформы разработки, оптимизированной для облачного мира. Это будет полностью интегрированная платформа, на которой, разъединенные сейчас функции, в будущем будут объединены в одну систему, которая благодаря ИИ и облачным технологиям будет оптимизировать множество современных процессов и создаст почву для уникального в своей простоте инструментария по улучшению игр».
В перспективе «облако» освободит игровой движок от ограничений связанных с функциями и возможностями отдельных устройств. Благодаря растущей повсеместности разработок в данной сфере, игровой «облачный» мир будет расти, наполняясь пользовательским контентом, что со временем размоет границу зависимости игровых сервисов от «железа».
В настоящее время игропром столкнулся с тем, что использование каких-либо инноваций и улучшений обходится компаниям все дороже и дороже. Становится практически нецелесообразно выходить за рамки того, что уже существует.
«Возьмем, например, требования приключенческой игры с открытым миром. Существует необходимая плотность активов - количество гор, деревьев, врагов и транспортных средств на единицу площади, чтобы мир был привлекательным и интересным для игроков. А ведь каждый компонент требует недель, месяцев, и даже нескольких лет работы разработчиков и дизайнеров, и размещения всего этого вручную. Можно, конечно, как это часто бывает, делать повторяющиеся, копировать имеющиеся локации, обстановку, которые, несмотря на возможность покрыть обширное пространство, кажутся ненастоящими, скучными.
С Project Atlas мы начинаем вкладывать в ИИ творческие способности. Например, используем высококачественные данные LIDAR о настоящих горных хребтах, передавая эти данные через нейронную сеть, обученную для создания алгоритмов построения ландшафта, а затем создаем алгоритм, который будет доступен в панели инструментов разработки. С помощью такого инструмента, дизайнеры в течение нескольких секунд смогут создать хоть целый комплекс гор, со всей сопутствующей окружающей средой с правдоподобием реального мира».
В рамках Project Atlas вместо того, чтобы полностью ограничиваться спецификациями устройств пользователей, при разработке какого-либо продукта, EA оптимизирует и подстраивает под потребности пользователя то, что уже имеется, параллельно внося глобальные инновации, в том числе в сам взгляд на разработку игр.
«С помощью облачного Project Atlas мы можем отказаться от ограничений отдельных систем. Раньше любое моделирование или рендеринг внутриигровых действий ограничивалось производительностью консоли или ПК игрока, либо малым количеством серверов, с которыми взаимодействует система пользователя. Используя возможности облака, игроки могут использовать сеть из множества серверов, специализирующихся на сложных вычислительных задачах, работающих в тандеме со своими собственными устройствами».
В большинстве многопользовательских игр производительность напрямую зависит от баланса требований различных ресурсов и ограничений: памяти, процессора, графического процессора, точности, разрешения и частоты кадров. Но облако способно стереть эти ограничения.
«Включение движка в работу облака также означает, что мы можем развить совместные инструменты, которые являются основой для реального процесса проектирования. Раньше проще всего было работать по одному, когда только один разработчик вносил изменения на карте в текущий момент, чтобы избежать сложностей и несостыковок с изменениями других разработчиков. Но при правильной проработке движка, несколько дизайнеров могли бы вносить изменения одновременно в по-настоящему совместной творческой среде. Это означает, что, будь вы в команде из 500 человек или всего из 5, у вас появится возможность модифицировать игры и создавать захватывающие события беспрецедентными способами.
Поскольку платформа разработки будущего фиксирует рабочий процесс и размещает конвейер игрового контента в облаке, будет проще и безопаснее открывать возможности игрокам создавать что-то свое в играх. Вы можете воплотить свою фантазию, своё видение в реальность и поделиться этим творением со своими друзьями или целым миром.
Мы хотим дать возможность пользователям создавать что-либо, размыть границу между производителями контента и игроками».
То, о чем мы говорим, существует и сейчас, только обособленно и не взаимосвязанно. Одна из главных проблем гейм-индустрии, мешающая обьединить все новые технологии воедино и использовать их, состоит в том, что очень много сил и труда уходят на разработку даже простеньких игр, отнимая огромное количество времени и ресурсов, тогда как некоторые из процессов можно оптимизировать. Мы помним про недавние душещипательные интервью с работниками Rockstar, в которых те рассказывали о том, сколько месяцев жизни отняла у них разработка одной только Red Dead Redemption 2, как сильно пострадала жизнь некоторых из них, из-за того, что они пропустили первые шаги и первые слова своих детей, расстались с любимыми, так как те их просто не видели дома, а кто-то просто перегорел профессионально.
Такие современные реалии в геймдеве сильно влияют на качество игр и инновации. Когда вы расходуете время и силы на один аспект, вы отказываетесь от чего-то другого, ведь ресурсы имеют предел. А разработчики сейчас просто вынуждены тратить много времени на ручную настройку, интеграцию, протоколирование и кодирование - то время и ресурсы, которые могли быть потрачены на создание нового игрового процесса, концепций, сюжетов или персонажей.
С появлением интегрированной платформы, обеспечивающей согласованность и бесперебойное получение обратной связи, одновременное внесение актуальных изменений, реагирование ИИ на совершающиеся события в реальном времени, проработку умными нейросетями множества аспектов: таких как ланшафт, музыкальное сопровождение, реакции NPC, требующих сейчас ручной настройки, разработчики игр освободят время и голову. Да, безусловно, нейросети не способны полностью заменить человека и его труд – этого и не требуется. Но благодаря ИИ та работа, которая сейчас выполняется долгими месяцами, может быть оптимизирована и сокращена в несколько раз. Плюс ко всему, на выходе мы будем получать более качественный, всегда актуальный и менее дорогостоящий продукт.
«Еще так много предстоит, чтобы воплотить проект Атлас в жизнь. EA является домом для десятков студий мирового класса и технологических команд, обладающих лучшими творческими и техническими умами во всей отрасли, и это наш секретный соус.
Поскольку мы все чаще работаем с партнерами за пределами EA, чтобы сделать платформу лучше, мы делимся и обмениваемся информацией, чтобы платформа, которую мы создаём, отвечала общим потребностям. И как всегда, наши пользователи служат нам ориентиром, рассказывая о том, что они хотят видеть в будущем игровой индустрии».
Кажется, маленькими шажками мы уже приближаемся к Оазису. Ну, что ж, первому игроку приготовится, грядут глобальные изменения на нашем веку!