КАК CHAT GPT И ДРУГИЕ НЕЙРОСЕТИ ИСПОЛЬЗУЮТСЯ В ГЕЙМДЕВЕ
Chat GPT – это искусственный интеллект в форме чат-бота, созданный OpenAI, который может работать в режиме диалога и обрабатывать запросы на естественном языке, как описано в Wikipedia.
Использование Chat GPT в геймдеве уже активно происходит, так как эта нейросеть может выполнить рутинные задачи, которые обычно выполняют сценаристы и программисты, такие как создание текстов и написание кода.
Chat GPT в настоящее время является одним из самых популярных инструментов для разработки игровых продуктов вместе с Midjourney, DALL-E 2 и другими программами искусственного интеллекта.
Нейросеть CHAT GPT — помощник В работе над сюжетом И МИРОМ ИГРЫ
Важным фактором для успеха игрового проекта является наличие оригинального сюжета, который легко понять и прост в использовании.
Для упрощения этой задачи, сценаристы в геймдеве все чаще прибегают к использованию искусственного интеллекта, такого как Chat GPT. Он используется в основном для разработки текстовых квестов и многопользовательских подземелий (MUD).
С помощью Chat GPT можно создавать описания событий, происходящих с игроком в контексте геймплея, пояснения определенных сюжетных поворотов, а также сам сценарий, включая диалоги, субтитры и другие элементы озвучки.
Кроме того, можно прорабатывать предметы, механику и локации, которые будут использоваться в создаваемых мирах.
Кстати, игры с интересным и уникальным сюжетом являются особенно популярными среди наших слушателей и выпускников в процессе обучения.
Многие из таких игр, созданных в процессе обучения, стали успешными на рынке.
Пользуйтесь бесплатным ботом ChatGPT в Telegram, который вы можете использовать вместо регистрации на сайте — https://taplink. cc/marti_chat
Бот работает без ограничений и не требует оплаты, регистрации, использования VPN или других дополнительных настроек.
Как написать сценарий ИГРЫ В CHAT GPT
Автор статьи столкнулся с задачей создания уникального и сбалансированного сюжета, в котором должны были быть использованы уже существующие идеи креативного директора или гейм-дизайнера.
Чтобы помочь ему, был задан запрос в чат нейросети, который конкретно указал на необходимость написания текста средневекового фэнтези в нордическом стиле, используя оригинальные имена.
Chat GPT предложил развернутое описание сюжета, названия локаций, имена и роли героев и ход действия. Однако, чтобы сфокусировать внимание на взаимодействиях героев, автор запросил внесение правок в сценарий.
Несмотря на то, что нейросеть хорошо справляется с задачей, иногда сгенерированный ею текст нужно перепроверять, чтобы исключить неуникальные имена и названия.
Поэтому, автор статьи рекомендует быть внимательным при использовании Chat GPT и перепроверять сгенерированный текст.
Как добиться достоверности сюжета
Разработчик использовал обратную связь с чат-ботом, чтобы расширить сюжетные линии и улучшить lore — мир игры, который включает в себя историю и мотивацию персонажей, их культуру и исторические события, а также магические системы и технологии.
Для улучшения lore, нейросети были заданы вопросы о каждом персонаже, локации и реалиях мира игры, что помогло устранить несоответствия в сюжете и более подробно описать каждого героя, используя запятые для разделения описаний.
При работе над lore, чат-бот также помог придумать название продукта и распределить персонажей по разным сторонам конфликта. Таким образом, Chat GPT успешно углубил сценарий и дал ценные идеи для разработчика.
При работе над созданием игрового мира с его локациями и механиками, сценарист использовал чат-бот для получения информации. Он задавал нейросети следующие вопросы:
- «Подробное описание земель и королевств» — Chat GPT предоставила детальные характеристики создаваемого мира;
- «Какую роль я хочу играть» — нейросеть распределила роли между игроками;
- «Предложите неожиданного персонажа для сюжета» — Chat GPT предложила несколько идей, учитывая цели и мотивацию героя, а также соответствие новых персонажей общей истории.
Кроме того, было необходимо придумать и описать различных союзников, наставников, проводников и врагов центрального персонажа. Для этого потребовалось внести новые задания в чат с учетом функций этих героев.
Chat GPT помогла создать глоссарий для текстового квеста, включающий краткие описания героев и предыстории различных персонажей, описания предметов, которые могли быть найдены или куплены, специфика и расположение мест, которые будут посещать герои, пояснения по всем элементам сеттинга, процессам и механике, а также данные по контексту созданного мира, его истории, культуре и другим конкретным деталям.
Нейросеть также создала Легендарный Клинок Доблести, Эбонитовый лук теней, Священный Молот Солнца, Зачарованный пояс силы и Амулет защиты, с детализацией по каждому артефакту в ответ на запрос «Создай снаряжение для моей игры».
В глоссарий также были включены характеристики различных рас, обитающих во вселенной, включая детализацию внешнего вида, сильные и слабые стороны, знания, мотивацию и распределение атрибутов.
Поскольку создаваемый мир имел свои особенности, в глоссарий также были включены другие пункты, необходимые для его понимания. Кроме того, были добавлены пасхалки и отсылки для удобства игроков, которые хорошо разбираются в исходной информации.
Chat GPT успешно справилась с заданием, создав глоссарий, который помог сделать игровой мир более интересным и привлекательным для игроков.
Как проработать описания
Для более детальной разработки создаваемого мира в чате были необходимы запросы на разные уровни сложности, связанные с атрибутами ключевых и неигровых персонажей, а также с реалиями и артефактами.
В результате работы чат-бота были получены следующие описания:
простое описание внешности персонажей и окружения без деталей и характеристик;
описание в два-три слова с ошибками и ненормативной лексикой; представление о персонажах от человека, не погруженного в атмосферу мира, с предположением о выпадающих предметах;
точную детализацию внешнего вида и списка выпадающего снаряжения, инвентаря и артефактов, написанную красиво и с использованием сложных конструкций;
заметки эксперта с цитатами, богатой фразеологией, подробным определением всех деталей, полным перечнем и вероятностью выпадения предметов.
Эти описания улучшили глубину и проработанность истории, а игроки получили возможность узнать больше о монстрах, предметах, уникальных и неигровых персонажах.
Использование нейросети Chat GPT для генерации текстовой части мира облегчило работу геймдев-сценаристу и помогло чат-боту лучше понимать поставленные задачи. Это также упростило генерацию рас, создание внутриигровых предметов и способностей каждого героя.
Помощь CHAT GPT в написании диалогов
Важной задачей в создании сценария является написание диалогов, которые полностью раскрывают внутриигровой мир. Это требует много времени, особенно для новичков в этом деле.
Однако можно воспользоваться нейросетью, которая сможет помочь ускорить этот процесс.
Как доказали авторы статьи, чат-бот Ghat GPT был способен справиться со сложной задачей, которую они ему поставили: «Сгенерировать диалог двух аргониан из игры «The Elder Scrolls V: Skyrim» на тему »Лучшая провинция в Скайриме для жизни Аргониан?"".
Он написал качественный диалог, в точности отображающий речь игровой расы и упоминающий локации в игровой вселенной.
Когда задача усложнилась — были добавлены другие расы и вопросы — нейросеть снова проявила свою эффективность. Она поняла условия задания и написала диалог с наводящими вопросами и указанием конкретных локаций в соответствии с их контекстом.
Таким образом, авторы статьи пришли к выводу, что использование Chat GPT может значительно облегчить написание диалоговых фрагментов в сюжете.
Нейросеть рисует игры
Функционал нейросетей для разработки компьютерных игр не ограничивается только поддержкой текстовых игр. Например, искусственный интеллект задействуется в создании графических элементов, таких как персонажи, оружие и окружение.
Компания OpenAI разработала нейросети, которые помогают художникам создавать героев, интерфейсы и окружение, например, Point-E и DALL-E 2. Point-E генерирует 3D-объекты на основе текстовых описаний, а DALL-E 2 может создавать изображения на основе текстовых описаний на английском языке, изменять объекты и расширять картину за ее исходные пределы.
Кроме того, в процессе создания графики для компьютерных игр отлично себя зарекомендовали нейросети, такие как Stable Diffusion, которая помогает создавать реалистичные изображения, Midjourney, которая создает рисунки в разных стилях на основе одного описания, и Imaginary Soundscape, которая создает графику в сочетании с озвучкой.
Из всех перечисленных нейросетей на данный момент Midjourney является лучшей для использования в качестве инструмента для разработки компьютерных игр.
Несмотря на то, что эта нейросеть находится на стадии бета-тестирования, созданная ею графика выглядит очень профессионально.
Пример игры, нарисованной нейросетью
Игровой проект под названием Shoon был создан разработчиком с ником Nao_u. Сюжет игры заключался в бесконечном полете космического истребителя, который должен был уничтожать корабли инопланетных космофлотов и избегать их огня.
Формат игры был выбран в виде 2D-шутера, который можно было запустить в любом браузере.
С помощью нейросети Midjourney проект был реализован всего за два дня, при этом большую часть времени Nao_u потратил на программирование.
Вся визуальная часть игры была создана в графической нейросети за считанные секунды по готовым текстовым описаниям сюжета и картинкам, сгенерированным чат-ботом. Программист только смонтировал полученные изображения в готовый шутер.
Однако, самыми трудными задачами для геймдев-разработчика стали составление четких и продуманных формулировок заданий для искусственного интеллекта Midjourney, а также добиваться изображения игры с верхнего ракурса.
Изначальный замысел создания вертикального шутера также не удалось осуществить. Несмотря на эти сложности, результат был очень достойным, и Nao_u уверен, что нейросети смогут научиться создавать и анимировать изображения в будущем.
Как создать В CHAT GPT ИГРУ, НЕ УМЕЯ программировать
Chat GPT помогает не только с генерацией различных текстов, но и может написать код для простых некоммерческих игр. Это особенно полезно для начинающих разработчиков, которые не имеют большого опыта работы с JavaScript.
Например, можно создать игру, в которой робот двигается и сбрасывает бомбы на существ под ним, а если они коснутся бомб, то исчезнут. Автор статьи «How to Build a Game with ChatGPT, No Need to Know to Code» запросил у Chat GPT код для создания этой игры.
Chat GPT сгенерировала фрагменты кода, объясняя каждую часть и цель ее использования. Сгенерированный код был скопирован в редактор и протестирован.
Однако игра была не до конца доработана, поэтому программист внес необходимые изменения в код после нескольких дополнительных запросов к нейросети.
Хотя Chat GPT может помочь в написании простых игровых кодов, для создания полноценной игры ей еще многое предстоит узнать и совершенствовать.
Вывод
Перспективы использования нейросетей для создания игр выглядят интересно и обещают многое. Они уже стали популярным инструментом для профессионалов в геймдеве.
Однако многие специалисты, такие как геймдизайнеры, программисты, сценаристы, концепт-артисты, художники по персонажам, окружению, интерфейсам, лид-артисты и другие, начинают опасаться, что нейросети окончательно заменят их в работе над играми.
Это, конечно, не так. Нейросети могут помочь людям справиться с рутинными задачами, освободив их время для творчества. Более того, появятся новые профессии, связанные с операторством над нейросетями.
Сегодня Chat GPT может генерировать сценарии и писать код для игр, но иногда ему приходится править сгенерированный код. Midjourney, Stable Diffusion и другие графические нейросети могут хорошо проявлять себя, но не всегда могут полностью понять тонкости текстовых запросов, передать стиль рисовки или дать тонкие детали рисунков.
Таким образом, нейросети в разработке игр выполняют только рутинные задачи, а для полноценного творчества им еще нужно многое усовершенствовать.