Эта игра пишет себя сама. Как нейросети создают квесты прямо у вас под носом
Давайте начистоту. Все мы мечтали об игре, где можно сойти с рельсов. Зайти в таверну, сесть к любому мужику в углу и не просто выбрать одну из трех реплик, а по-настоящему поговорить. Спросить, как жизнь, пожаловаться на дракона, а в ответ услышать не заскриптованную фразу, а уникальную историю. И получить квест, который родился прямо в этот момент, потому что вы показались этому мужику интересным собеседником.
Звучит как мечта, правда? Так вот, эта мечта потихоньку начинает сбываться. Называется она «процедурная генерация сюжета», и это, возможно, самое крутое, что может случиться с VR-играми.
Невидимый гейм-мастер, который следит за тобой
Чтобы понять, как это работает, представьте, что за вами в игре постоянно наблюдает невидимый гейм-мастер (ГМ). Этот ГМ - нейросеть, и у него нет цели вести вас по сюжету. Его цель сделать так, чтобы вам было интересно.
Он видит всё. Как вы нервно оглядываетесь в темном лесу. Как вы подолгу разглядываете старый меч на стене замка. Слышит, как вы в разговоре с торговцем упоминаете бандитов. Он замечает, что вы подбираете каждый цветочек, или наоборот, врываетесь в дома и бьете посуду.
Для него все это - информация. Заметил вашу паранойю в лесу? Может, подкинет квест про таинственного монстра, на которого жалуются местные. Заинтересовались мечом? На следующем шагу вы «случайно» подслушаете разговор стражников о его бывшем владельце. Нейросеть постоянно тасует события и подсовывает вам то, что соответствует вашему стилю игры. Вы сами, своими действиями, говорите ей, какую историю хотите прожить.
Так, а что там внутри? Как эта штука работает?
Если совсем просто, то это смесь из нескольких умных технологий.
Первая - это «болтливые» нейросети (LLM), вроде той, что в ChatGPT. Их научили на всех книгах и сценариях мира, поэтому они умеют складно говорить и писать. Именно они создают уникальные диалоги для того самого мужика в таверне.
Вторая - это метод «кнута и пряника» (Reinforcement Learning). Нейросеть генерирует квест и смотрит на вашу реакцию. Если вы с энтузиазмом побежали его выполнять - это «пряник», система понимает, что сделала что-то интересное. Если вы пожали плечами и пошли дальше - это «кнут», и в следующий раз она попробует что-то другое. Так она учится быть хорошим ГМ-ом именно для вас.
Ну и третья - это «хранитель логики» (планировщик). Специальный алгоритм, который следит, чтобы игра не сошла с ума. Он не даст королю выдать вам квест, если вы этого короля полчаса назад убили. В общем, следит за порядком.
Душа из кода или генератор бреда?
И вот тут у любого геймера со стажем должен зазвенеть колокольчик тревоги. Звучит-то все круто, но мы ведь знаем, чем это может обернуться.
Честно говоря, нас и самих терзают сомнения. Не потеряют ли игры душу? Ведь лучшие квесты в «Ведьмаке» или «Disco Elysium» - это ручная, авторская работа. Это история, которую хотел рассказать конкретный человек. А что расскажет машина? Бесконечный поток однотипных заданий «убей 10 волков»?
А баги? Представляете, какой хаос начнется, когда нейросеть начнет путаться в показаниях, забывать ключевых персонажей и генерировать невыполнимые квесты? Мы рискуем получить не живой мир, а самый сломанный и абсурдный игровой опыт в истории. Это тонкий лед, и ходить по нему разработчикам будет очень страшно.
Но энтузиасты уже пробуют
Пока большие студии боятся, инди-разработчики и простые моддеры уже вовсю экспериментируют. И у них получаются поразительные вещи.
Самый яркий пример - мод для Skyrim VR. Ребята прикрутили к персонажам нейросеть, и игра преобразилась. Можно подойти к стражнику и вместо «стрелы в колене» завести разговор:
— Тяжело было после ранения?
— Тяжело, довакин. Нога ноет в дождь, а жена пилит, что я теперь не могу гоняться за ворами так же резво. Может, поможешь старику с одной деликатной проблемой?
Этот простой диалог погружает в игру сильнее, чем десяток заскриптованных сцен.
Есть и целые игры-песочницы вроде PlayPal - AI Town, где можно просто жить в деревне с NPC, которые полностью управляются ИИ. Да, это пока больше похоже на технодемку, но она дает почувствовать, каким может быть будущее.
Игра, которая пишется вместе с тобой
Что все это значит для нас, игроков? То, что роль сценариста в играх может скоро измениться. Он перестанет быть писателем и станет кем-то вроде архитектора или тренера для ИИ. Он будет создавать правила мира, а мы наполнять его событиями.
Да, технология еще дико сырая и до идеала ей как до Луны. Но я верю, что мы стоим на пороге чего-то невероятного. Мы движемся к играм, которые перестанут быть одноразовым аттракционом и превратятся в настоящее хобби, в мир, который живет и меняется вместе с тобой. В твою личную, уникальную историю.
А вы что думаете? Готовы доверить свою историю нейросети? Или считаете, что только человек может рассказать что-то стоящее? Будет интересно почитать в комментариях.