IMG-LOGO
image

24 апр. 2024

Просмотров: 102

Нейросети в играх: как ИИ создаёт миры и меняет геймдев

Присаживайтесь поудобнее. Сегодня мы поговорим о том, как нейросети вгрызаются в плоть и кровь геймдева. Это уже не будущее, а наше настоящее: от написания кода до лепки целых вселенных. Насколько далеко это зайдет? Я поговорил с разработчиками из Mundfish (Atomic Heart), Dobro Games и других студий, чтобы узнать, что они думают. И знаете, картина вырисовывается увлекательная.
Взять, к примеру, No Man's Sky. Там нейросеть в автоматическом режиме штампует уникальные планеты – это же фантастика! Но вот в чем загвоздка: по детализации эти миры пока не могут соперничать с тем, что кропотливо создала рука человеческая. Выходит, машине еще есть куда расти.

Давайте начнем с небольшого исторического ликбеза. Искусственный интеллект в играх – не вчера родился. Его применяли еще во второй половине XX века, когда о персональных компьютерах большинство только мечтало. Но настоящий переворот случился с приходом нейросетей. Они не просто улучшили ИИ – они начали менять сам процесс создания игр и то, во что мы в итоге играем. Кстати, а вы никогда не задумывались, в чем разница между «искусственным интеллектом» и «нейросетью»? Давайте расставим точки над i.

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

Новый уровень общения: когда NPC обретают душу

Самый очевидный путь – поручить нейросетям писать тексты, в первую очередь диалоги для неигровых персонажей (NPC). Согласитесь, шаблонные реплики убивают всё волшебство. Нейросеть же может генерировать уникальные ответы, создавая иллюзию живого общения. Получается неидеально, но прогресс налицо.

Но мало придумать умную фразу – её нужно озвучить, да так, чтобы губы шевелились в такт. Для этого уже есть готовые решения, например, нейросетевой сервис ACE for Games от Nvidia. Он объединяет три мощных инструмента в один пайплайн.

  1. Nvidia NeMo пишет речь, которая соответствует бэкграунду персонажа. Разработчики обучают эту модель на своих данных, чтобы добиться уникального голоса.
  2. Nvidia Omniverse Audio2Face – это волшебство синхронизации. Модуль автоматически создает анимацию лица под произносимый текст и легко интегрируется с Unreal Engine 5 через MetaHuman Animator.
  3. Nvidia Riva работает на входе: распознает речь игрока, превращает её в текст и отправляет на обработку игровому ИИ. Полный цикл.
Нейросети в играх: как ИИ создаёт миры и меняет геймдев

Цифровая палитра: как нейросети рисуют и лепят

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

Нейросети в играх: как ИИ создаёт миры и меняет геймдев

Среди художников, например, царит Stable Diffusion. Её главный козырь – невероятная гибкость. Куча фильтров, моделей, задающих стиль, и бесчисленные расширения от комьюнити. Но самое крутое – её можно обучить на твоих собственных работах, чтобы она генерировала изображения в твоём же уникальном стиле. Добиться идеала сложно, и это уже рождает новую специализацию – AI-художник. Но даже с учётом всех тонкостей, скорость прототипирования персонажей взлетает до небес.

Нейросети в играх: как ИИ создаёт миры и меняет геймдев

А есть и генераторы 3D-моделей, вроде Mesh. Просто описываешь объект текстом – и получаешь готовую модель с текстурами. Шедевр с первого раза не слепишь, но это в разы быстрее, чем ваять всё вручную. А такие технологии, как Instant NeRF, вообще творят чудеса, строя объёмные модели по обычным фотографиям.

Сюжет по запросу: нейросеть как мастер настолки

А что, если поручить нейросети придумывать сюжетные повороты? Так и делают! Существуют целые текстовые RPG на основе ChatGPT. Игрок выбирает сеттинг и персонажа, а потом просто описывает свои действия словами. Нейросеть в ответ плетет уникальную историю. Яркий пример – AI Dungeon, которую скачали больше миллиона раз. Правда, есть нюанс: пользователи жаловались, что игра иногда генерирует откровенный контент без спроса. Видимо, ИИ просто учился на запросах самой аудитории. Поучительная история о том, на кого мы равняемся, не так ли?

Нейросети в играх: как ИИ создаёт миры и меняет геймдев

Демиург за клавиатурой: создание миров на лету

Генерация картинок – это цветочки. Настоящая магия начинается с такими инструментами, как Promethean AI, который создает целые трёхмерные миры. Принцип тот же: описываешь стиль текстом или показываешь референс. Нейросеть предлагает варианты, а потом превращает выбранное изображение в 3D-объект. И так, слой за слоем, ты строишь ландшафт, расставляешь деревья, здания, персонажей. Нейросеть сама вписывает всё в пространство, соблюдая законы композиции. Получается объемно и целостно с любого ракурса. С таким инструментом любой может почувствовать себя творцом – и уложиться в сроки покороче библейских шести дней.

Нейросети в играх: как ИИ создаёт миры и меняет геймдев

Мнение изнутри: разработчики делятся опытом

«Мы активно исследовали нейросети, оценивали их потенциал, но пока решили не встраивать их в ежедневный пайплайн. Для нас важен баланс между технологией и человеческим творчеством. Мы верим, что наша команда способна на великие дела и без ежедневного использования ИИ. Хотя, конечно, следим за развитием тренда и не закрываем двери для будущего», – делятся в одной из студий.

Тем не менее, все признают: нейросети – мощнейший инструмент для препродакшена. Они помогают быстрее искать лучшие решения и в целом сжимают сроки разработки. Многие компании уже скоро внедрят подобные инструменты в том или ином виде. Помимо ChatGPT для текстов, в ходу целый арсенал: Stable Diffusion, Midjourney, Magnific для изображений; RVC и ElevenLabs для голоса и звука; SVD и Runway для генерации видео. Особняком стоит FORGE – революционный интерфейс от создателя Fooocus, который поражает оптимизацией и работой со слоями изображения.

Если искать пример массового применения, то сразу вспоминается Ubisoft. Гигант использует нейросеть Ghostwriter для генерации реплик NPC. Но сами разработчики подчёркивают: это не замена сценаристам, а избавление от рутины. Сценарист по-прежнему главный – он просто использует ИИ как инструмент, чтобы сгенерировать варианты, а затем выбирает и правит лучший.

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

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

Успех зависит от качества данных и грамотного выбора архитектуры под конкретную задачу. «Я, как гейм-дизайнер, использую ИИ для рутины: быстрый прототип в документе, шаблон интерфейса, поиск бага в коде, резюме длинного текста», – говорит ещё один эксперт.

Но идиллия бывает не всегда. Внедрить ИИ в пайплайн – та ещё задача. Разным специалистам нужны разные нейросети, процессы нужно стандартизировать, команду – обучать. И главное: результат работы ИИ всегда требует человеческой доработки и контроля.

Нейросети в играх: как ИИ создаёт миры и меняет геймдев

Обратная сторона: нейросеть как угроза мечте

А теперь о грустном. Есть сфера, где нейросети выглядят настоящими «убийцами мечты» – это тестирование. Представьте профессию, где нужно играть и искать баги. Так вот, нейросети делают это эффективнее и быстрее людей. И что теперь делать тем, кто хотел связать жизнь с этой удивительной работой? Риторический вопрос, на который индустрии ещё предстоит найти ответ.

Большой нейробрат: ИИ следит за тобой в игре

Все знают, что ИИ в играх анализирует поведение игроков, чтобы сделать геймплей интереснее. Пока неясно, используют ли там именно нейросети или сложные алгоритмы. Но даже если нет сейчас, их появление – лишь вопрос времени. Машина будет изучать тебя, чтобы удержать. Немного жутковато, не находите?

Юридические битвы: почему Steam насторожился

С правовой точки зрения всё делится на два лагеря: нейросети, обученные на собственных данных разработчика, и те, что используют открытые датасеты. Второй вариант порождает этические споры. Поэтому Valve, владелец Steam, требует от разработчиков доказательств, что их ИИ обучен легально. Звучит справедливо, но есть подводные камни. Во-первых, если студия не афиширует использование нейросетей, доказать что-то сложно. А во-вторых, разве сами люди творчества не учатся на работах предшественников? Граница между вдохновением и заимствованием становится призрачной.