Ubisoft разработала ИИ, который будет писать диалоги в новых играх
На конференции GDC 2023 компания Ubisoft представила Ghostwriter – генеративный искусственный интеллект от Ubisoft La Forge, который уже начали применять в работе над новыми ААА-играми французского издателя.
Конечно, с одной стороны - можно пошутить, что, мол, игроки не почувствуют никакой разницы; с другой — возникают нешуточные опасения, что текстовые ИИ-боты типа ChatGPT заменят представителей творческих профессий и сделают диалоги в играх ее более нелогичными, скучными и бессмысленными. Впрочем, Бен Ларссон, инженер La Forge и соразработчик Ghostwriter, в своем докладе объяснил, почему ни того, ни другого не произойдет.
Первоочередная задача Ghostwriter – облегчить жизнь сценаристов, которые раньше тратили немало часов на написание реплик/диалогов случайных прохожих, восклицаний во время стычек и текстов для интерфейса игры. Ghostwriter никоим образом не будет задействован в создании кат-сцен, лора игрового мира или другого сюжетного контента.
Ubisoft уже начала интеграцию Ghostwriter во внутреннюю сценарную программу Omen. И теперь, когда сценаристу нужно заполнить рандомные реплики того или иного неигрового персонажа по заданному условию (например, реакция толпы на доставшего оружие героя), достаточно просто нажать кнопку, и Ghostwriter предложит два варианта. Далее сценарист может что-либо из этого утвердить, отредактировать самостоятельно или отклонить предложение, чтобы бот сгенерировал что-то другое.
Ларссон выделил 4 основных направления применения Ghostwriter:
1. "Мотивация" НПС - сценарист задает разные состояния и ситуации, в которых может оказаться НПС, а Ghostwriter уже подбирает ответные реплики/возгласы.
2. "Оживление" толпы - Ubisoft славится своими играми в открытых мирах, в частности, в городах, современных или исторических. И когда игрок бродит по улицам этих городов, он всегда слышит отрывки чужих разговоров, крики уличных продавцов, случайные реплики при контакте с кем-либо и т.д. Раньше на создание таких "шумовых реплик" уходили десятки часов, а теперь Ghostwriter позволит делать это гораздо быстрее.
3. Контекстные диалоги – небольшие фрагменты, которые могут проскочить в разговоре между игроком и сюжетно важным персонажем, если в окне выбора реплики игрок выберет дополнительный, ни на что не влияющий диалог, а не сюжетный.
4. Перифразы — это самая распространенная функция, которую выполняет Ghostwriter. Вместо того чтобы тратить время, переиначивая одни и те же фразы, которые часто встречаются в игре (к примеру, "я перезаряжаюсь" или "потом поговорим"), сценаристы могут доверить эту "сверхважную" задачу Ghostwriter.
Напоследок Ларссон заметил, что Ghostwriter развивается на основе фидбека, который дают сценаристы Ubisoft (даже отклоненные предложения бота важны для его прогресса), и базы предварительных наработок всех пользователей Omen. Более того, Ghostwriter разрабатывали с учетом тех вещей, которые сценаристы Ubisoft называли самыми рутинными и затратными по времени.