Как стать автором
Обновить

Машины как я или генеративная овсянка? О генеративном ИИ в игровой индустрии

Уровень сложностиПростой
Время на прочтение14 мин
Количество просмотров3K
Всего голосов 11: ↑10 и ↓1+10
Комментарии12

Комментарии 12

как-то это всё банально: коддинг, спрайты, разговоры... с помощью ИИ можно сделать настоящий живой МИР, ММО где сюжет развивается не по сезонам, а прямо вот сейчас! где можно действительно повлиять на что угодно!

Ага, а для монетизировать этот "живой мир" как? Хотя бы для оплаты вычислительных мощностей. Ставить на свою машину их клиент распределённых вычислений? Приходить к NPC за квестами только в платных шмотках, иначе фиг тебе а не квест? Или тебе NPCи сразу будут QRкод на оплату прямо в 3D рисовать? И сейчас в ММО, без всяких нейросетей, абонплата бывает неприятной, особенно когда поощряет игру за несколько аккаунтов, а как начнут внедрять все эти чудеса, так вообще ползарплаты сразу перечислять туда?

есть примерно миллион честно отьёма денег у граждан: абон. плата, аукцион за реал, свистоперделки всякие. бесплатный фортнайт чего не загнётся?

Про форнайт много не знаю, не играл, но исходя из первого коммента ветки, я так понял что подразумевается генерация чуть менее чем всего и вся в реальном времени. А это требует некоторых вычислительных мощностей и каналов передачи на непрерывной основе. Причём, несколько отличных от типичных вычислений игрового сервера аля "нажатие кнопки W принял, проверил что впереди не стена, изменил координаты сущности, всем вокруг в радиусе передал". Как минимум там будет работа ChatGPT-похожих моделей для общения с NPCями в реальном времени, ато и генерация карты/текстур/3д объектов/звука, и их сохранение и/или потоковая передача. По итогу имеем в беке (не-)большую ферму топовых GPU. Нам же нужно чтобы работало мгновенно, так? Никто не будет ждать от NPC ответа через 2 минуты. /И так далее. Что-то отдалённо похожее на реализации такого, мне кажется, получилось у авторов StarCitizen, у которых уже сейчас есть динамической передачи ассетов на клиент как и возможность их менять в реальном времени.

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

Это пока, на первых этапах. А потом игрокам захочется бесконечного мира, непрерывного мира, который можно исследовать в любом направлении, с процедурной генерацией ИИ всего и вся, как в No Man's Sky, Minecraft или миллиардов звёзд Elite Dangerous. Пусть не в ближайшее время, но уже видно, что всё идёт к тому что такое появится. Отсюда и возникает мой вопрос - кто и как будет платить за этот банкет? Понятно что игроки (и рекламодатели, на каком-то эпапе), но как? И насколько велики будут суммы или часты микро транзакции? Ну, например, прилетел на планету, а тебе раз!, и заплати и планета сгенерится, а иначе просто виси на орбите, любуйся хайрез текстурой атмосферы под которой ничего не видно.

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

Переучивать нейросеть на новые данные, чтобы она запомнила эти же данные в своей структуре, а не в контексте - нецелесообразно. Странно будет останавливать онлайн игру на неделю чтобы ее обучить)

Ну и конечно же денежный вопрос. Внимательный читатель статьи заметит, что например, Dreamio требует покупку токенов для игры в нее. Несмотря, на современные методы монетизации игр, это очень дорогое удовольствие.

Именно поэтому для работы с нарративной частью игры применяют более традиционные методы. 

Например, в недавно вышедшей Helldivers 2, есть гейм-мастер, который руководит развитием галактической войной и реагирует на действия сообщества. Тут можно почитать об этом подробнее.

Или например, в прошлой статье я рассматривал, какие игры поддерживают алгоритмы генерации истории. Если вам интересна эта тема, то могу посоветовать изучить работы на тему сценарного мастерства (“Морфология сказки”В.Я. Проппа, “Спасите котика” Блейка Снейдера), а после можно уже подумать, как натренировать нейросеть на создание истории с вводом от пользователя, но так, чтобы она не начала деградировать)

"До сих пор нет единого понимания, что делать с искусственным интеллектом, который обучался на текстах или изображениях, защищённых авторским правом."

А как же быть с контентом, который создал человек, который мог обучаться (и обучался) на произведениях защищенных авторским правом? Ведь ни для кого не секрет, что для художника главное - насмотренность, для писателя - начитанность, для геймдизайнера - наигранность...

Есть такое понятие, как неправомерный/правомерный доступ к информации. У кожаных мешков он в данном контексте правомерный, потому что автор им это разрешил и не против того, чтобы они сохранили образ этой информации в своей голове, а у алгоритмов машинного обучения (вернее даже у кожаных мешков, которые хотят скормить этим алгоритмам некоторый контент, на основе которого алгоритмы будут делать новый) - нет

Проблема в масштабируемости.
Я посмотрел ваш защищенный авториским правом стиль, скопировал его - теперь я могу рисовать как и вы, с той же скоростью. АИ посмотрел ваш стиль - теперь сотни тысяч картинок в вашем стиле доступны любому и сразу.

Этот аргумент очень похож на аргументы Луддитов из 19 века, которые уничтожали промышленные машины, которые только-только внедрялись. Они говорили "Ткацкий станок производит ткани намного больше ткача - ткачи станут не нужны".

Может проблема нейронок не в масштабируемости, а в том что они "выписывают" из рынка очень много людей?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий