Генеративний штучний інтелект покращує віртуальних персонажів
Захоплюючі досягнення в галузі генеративного штучного інтелекту (ШІ) перевертають світ ігор з ніг на голову: від концепції гри до її створення та самої ігрової сесії. Наразі розробники ігор вивчають вплив цих передових технологій на створення 2D та 3D контенту. Особливий інтерес викликає можливість створення динамічних ігрових процесів у реальному часі, розширюючи межі того, що раніше здавалося неможливим.
З появою все більш складних ігор з'явилися й неігрові персонажі (NPC). Кількість попередньо записаних реплік, варіантів взаємодії та реалістичних анімацій міміки обличчя значно зросла. Однак взаємодія з NPC все ще відчувається заздалегідь запрограмованою і одноманітною, з обмеженим вибором діалогів. Тепер же генеративний ШІ став здатним покращувати NPC, підвищуючи їх навички спілкування, створюючи особистості, які розвиваються, та забезпечуючи динамічні відповіді, індивідуально адаптовані для кожного гравця.
Нещодавно на виставці COMPUTEX 2023 компанія NVIDIA представила майбутнє NPC з революційним двигуном NVIDIA Avatar Cloud Engine (ACE) для ігор. Цей інноваційний сервіс для створення користувацьких моделей ШІ дозволяє розробникам ігор, постачальникам проміжного програмного забезпечення та виробникам різноманітних наборів інструментів наділяти неігрових персонажів інтелектом, використовуючи природні мовні взаємодій на основі ШІ.
Платформа ACE для ігор пропонує ряд оптимізованих моделей ШІ для створення NPC, зокрема:
- NVIDIA NeMo: Ця базова мовна модель пропонує для розробників ігор інструменти для подальшої настройки моделей своїх персонажів. Моделі можуть бути повністю інтегровані у процес розробки або комбіновані за потребою, що дозволяє створювати конкретні передісторії і особистості персонажів, які ідеально вписуються в ігровий світ.
- NVIDIA Riva: Завдяки можливості автоматичного розпізнавання мови (ASR) та перетворення тексту в мову (TTS), Riva дозволяє вести розмови в режимі реального часу за допомогою моделі NeMo. Хотіли б спробувати озвучку тексту самостійно? З безкоштовним онлайн-сервісом перетворення тексту на мову від QuData ви можете на власному досвіді випробувати дивовижні можливості синтезу мови, що дозволяє легко перетворювати текст на природну мову.
- NVIDIA Omniverse Audio2Face: Ця дивовижна функція миттєво створює виразну анімацію для облич персонажів гри лише за допомогою аудіо. Завдяки підключенням Omniverse для Unreal Engine 5 розробники можуть легко додавати реалістичну міміку обличчя своїм персонажам MetaHuman.
Щоб вдихнути життя в NPC використовуються методи вирівнювання моделі NeMo. За допомогою клонування поведінки розробники можуть інструктувати базову мовну модель виконувати конкретні рольові завдання. Для подальшого коригування поведінки NPC застосовується навчання з підкріпленням на основі зворотного зв'язку з людиною (RLHF), наприклад, використовуючи коментарі дизайнерів у режимі реального часу у процесі розробки.
Після повного вирівнювання NPC застосовуються інструменти NeMo Guardrails, які додають програмовані правила для забезпечення точної, адекватної та безпечної поведінки NPC у грі. NeMo Guardrails з самого початку підтримує LangChain, набір інструментів для розробки програм на основі великих мовних моделей (LLM).
Щоб продемонструвати можливості ACE для ігор, NVIDIA співпрацювала з Convai – стартапом, який спеціалізується на створенні та розгортанні ШІ-персонажів у іграх та віртуальних світах. Інтеграція модулів ACE у їхнє рішення дозволила Convai використовувати NVIDIA Riva для розпізнавання мови та перетворення тексту в мову, NeMo для моделювання розмовної мови та Audio2Face для анімації облич за допомогою ШІ. Разом вони оживили цікавого неігрового персонажа на ім’я Джин за допомогою Unreal Engine 5 та MetaHuman.
Розробники ігор, серед яких і компанія Absolutist, вже активно використовують передові технології генеративного штучного інтелекту від NVIDIA. Слідкуйте за останніми оновленнями та насолоджуйтеся захоплюючими покращеннями ігрового процесу, які неодмінно піднімуть ваш ігровий досвід на новий рівень.