Announcement

Почему мы рады ИИ в Unity

MARC WHITTEN / UNITY TECHNOLOGIESPresident, Create
May 17, 2023|7 Мин
Почему мы рады ИИ в Unity
Эта веб-страница была переведена с помощью машинного перевода для вашего удобства. Мы не можем гарантировать точность или надежность переведенного контента. Если у вас есть вопросы о точности переведенного контента, обращайтесь к официальной английской версии веб-страницы.

Мы верим, что мир станет лучше, если в нем будет больше творцов. Мы создаем инструменты и сервисы, которые помогают создателям добиться успеха - от людей, создающих свои первые игры, до профессиональных студий, работающих над следующей великой франшизой.

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

Мы уже много лет работаем как внутри компании, так и с партнерами, изучая возможности использования искусственного интеллекта в симуляторах, создании контента и оптимизации игр. Кембрийский взрыв генеративного искусственного интеллекта - это возможность пойти еще дальше.

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

Больше людей используют Unity Editor для создания игр и других 3D-проектов в реальном времени (RT3D), чем любой другой рабочий процесс в мире. За последние 18 лет редактор Unity помог демократизировать разработку игр, способствуя массовому распространению новых игр на бесчисленных устройствах.

Сегодня мы уверены, что мощь генеративного ИИ позволит создателям Unity работать гораздо продуктивнее и откроет новые возможности для создания игр и опыта в формате RT3D. Мы считаем, что эти инструменты искусственного интеллекта будут скорее дополнять, чем заменять существующие инструменты и рабочие процессы. Они обещают помочь творцам сделать больше для себя и своими силами, восполняя пробелы в навыках и ресурсах, чтобы они могли достичь того, что сегодня кажется едва ли возможным.

Подобно тому, как студент может использовать инструмент генеративного предварительно обученного трансформатора (GPT), чтобы начать исследование или даже создать первый черновик, а затем доработать и завершить работу в Microsoft Word или Google Docs, создатели Unity смогут использовать естественно-языковые генеративные инструменты вместе с детерминированными, не связанными с искусственным интеллектом инструментами для создания кода, анимации, физических эффектов или другого контента в реальном времени. Создатели будут переходить от грубых приближений и текста к тонким элементам управления и коду, чтобы итерировать и дорабатывать задуманный ими опыт.

Более того, мы создаем технологию в редакторе Unity, чтобы лучше определять, из чего AI черпает информацию. Это означает не только использование подходящих и лицензируемых наборов данных для создания контента, но и интеграцию методов ИИ, адаптированных под конкретный контент (например, использование языковых моделей Low-Rank Adaptation, или LoRA, в процессе создания активов, чтобы предоставлять новый контент, обученный на основе существующих работ).

На базе среды исполнения Unity создано больше всего приложений реального времени в мире: миллиарды загрузок на миллиарды устройств ежемесячно в более чем 100 странах. Это означает, что Unity станет основным способом оживления контента, созданного с помощью инструментов ИИ, для потребителей и пользователей, поскольку результаты работы любых генеративных инструментов создания ИИ, доступных в редакторе Unity, будут передаваться через среду выполнения Unity. Среда выполнения Unity делает 3D-контент интерактивным и доступным практически на любом устройстве, гарантируя, что он реагирует на ввод пользователя, а также моделирует такие эффекты, как освещение или физика.

Но мы видим еще большую возможность. Мы считаем, что ИИ - это не только область инструментов для создания, но и возможность новых форм взаимодействия благодаря переносу вывода - процесса обработки данных с помощью модели машинного обучения - во время выполнения.

Мы работаем над этой технологией под кодовым названием "Барракуда" уже более пяти лет. Что будет означать, когда дизайнеры смогут создавать игровые циклы, основанные на умозаключениях, на устройствах от мобильных до консолей, веб и ПК? Что будет, если возможности ИИ будут быстрыми, эффективными, масштабируемыми и не требующими дорогостоящих облачных вычислений?

У нас есть несколько идей - оживающие NPC, диффузионный контент как игровой механизм, безграничный пользовательский контент - но мы знаем, что наши создатели сделают с помощью этой технологии гораздо больше, чем мы могли даже мечтать.

GIF, демонстрирующий метод создания поз персонажей с помощью машинного обучения в Unity

Большая часть цифрового контента в современном мире является двухмерной и линейной - спрайты, фотографии, набор кадров из фильма, рендеринг плана здания или исходный код. Модели данных ИИ обучаются на этой информации и, в случае генеративного ИИ, создают контент.

Unity позволяет обучать модели в реальном времени на основе уникальных наборов данных, полученных в процессе создания и эксплуатации RT3D-объектов. Благодаря этой подготовке мы сможем создавать все более сложные сервисы на базе Unity и предоставлять нашим партнерам широкие возможности для использования Unity в качестве движка для создания данных, моделирования и обучения для своих нужд. Модели искусственного интеллекта на естественном языке, встроенные в редактор Unity, и время выполнения тренируются на реальном коде и изображениях. Учебные данные о реальном использовании абстрагируются от их первоначального применения (они не фиксируются и не записываются как таковые), однако это обучение позволяет клиентам Unity Learn значительно повысить производительность.

Сеть Unity Network, состоящая из наших инструментов аналитики, рекламных сетей, издательских систем и облачных сервисов, ежемесячно охватывает в общей сложности более 4 млрд пользователей. Каждая из этих сфер услуг дает данные, которые мы можем использовать, чтобы помочь нашим клиентам значительно улучшить привлечение новых пользователей, повысить вовлеченность или увеличить доход от этой базы. Unity уже более трех лет использует возможности нейронных сетей для постоянной оптимизации систем, обеспечивающих привлечение пользователей, их вовлечение и Monetize.

Генеративный ИИ в той или иной форме использовался на протяжении большей части истории видеоигр, и он обладает огромным потенциалом как инструмент, помогающий разработчикам добиваться большего с меньшими ресурсами. В ближайшие месяцы мы расскажем о нашем видении ИИ в Unity, о том, над чем мы работаем, и о том, как эта технология может помочь вам в реализации ваших замыслов.

Следите за новостями в блоге о Unity и искусственном интеллекте и, если вы еще не сделали этого, подписывайтесь на программу AI Beta Program, чтобы первыми узнать о новых инструментах и сервисах.