GPT, Neuroflash, Google Bard, Claude: Как езиковите модели вече променят игрите? И как те ще подобрят потапянето в бъдеще?
Неоспоримо: NPC са основен елемент в компютърните игри, ако искаме да постигнем добро потапяне на играчите.
Независимо дали става дума за верния спътник Garrus от Mass Effect, емблематичните търговци от Resident Evil 4 или досадната Мъд от класическата ролева игра Gothic: NPC гарантират, че игровият свят е обогатен с онова важно острие на достоверността.
Но как това се отнася до изкуствения интелект около GPT и подобните му?
Най-вече месеци наред езиковият модел, разработен от изследователите в OpenAIGPT(Generative Pre-trained Transformer), съответно приложеният към него чатбот ChatGPT, се появява на първите страници на вестниците – и вдъхновява както бъдещи мечти, така и страхове.
Къде се крие сега потенциалът на GPT и компания да създават по-добри NPC-та от виртуалната земя, отколкото когато и да било в историята на компютърните игри?
Предходни ограничения на NPC в компютърните игри
Създаването на NPC преди пробива с езиковите модели, управлявани от изкуствен интелект, е било скъпоструващ фактор за времето. Малките разработчици трябва да създават персонажи, да измислят диалогови дървета и контекстно чувствителни реакции.
Тази задача няма да изчезне напълно благодарение на интелигентните езикови модели, но ще се промени из основи – още сега. Казано по-просто, NPC, поддържани с AI, ще бъдат създавани по следния начин.
- Анализ:Съществуващите NPC се анализират с помощта на езиков модел. Това поставя основите на това каква личност има героят, респективно какви особености проявява, когато говори. Езиковият модел се нуждае от конкретна информация за това как трябва да бъде оформен NPC.
- Imitation:Сега езиковият модел се използва за имитиране на дикцията на НДК. Всеки, който някога е въвеждал в заявката на ChatGPT команди като „Напиши ми ръководство за употреба на прахосмукачка с тона на Торстен Щратер“ или „Напиши ми вълнуващи указания в стила на Стивън Кинг“, познава тази процедура.
Споменава се, че Ubisoft вече работи с програма, наречена Ghostwriter, за създаване на диалог за NPC.
Особената характеристика на героите, генерирани с GPT и подобни езикови модели:С приноса на речта си NPC реагират контекстуално на вашето поведение – и също така сътекстчувствително. Това е така, защото езиковият модел реагира не само на вашите действия, извършвани в играта, но и на това как се държите вербално в света на играта.
Това се отразява не само натова, коетоказвате, но и наначина, по койтого казвате. С други думи, в каква посока е емоционалният заряд на речта ви, дали тонът ви е приятелски, гневен или тъжен. Вярно е, че поговорката:Както извикаш в гората, такова е и ехото. „
Впечатляващи примери за това са два актуални мода за ролевата игра The Elder Scrolls V: Skyrim, които сега ви представяме.
Несъвършен, но гениален: GPT спътник за Skyrim
Пример за това как езиковите модели в момента подхранват света на модинга е ролевата игра The Elder Scrolls V: Skyrim. Два такива модела, които превръщат GPT в спътник, който ви придружава в света на играта, се наричат (Mantella)и (Herika).
С помощта на Mantella „вдъхвате живот на всяко NPC“, както се казва в описанието. Нещо повече, тя е специална: Благодарение на функцията Speech-to-Text, дори сравнително тихите ви изказвания се разбират от езиковия модел – и попадат, така да се каже, във виртуалното ухо на ИИ другаря по оръжие.
Това също така насърчава потапянето: Благодарение на Mantella вашият GPT спътник може да се връща към части от предишни разговори, информира се за събития в света на играта извън него и ги включва в речта си.
Не всичко, на което пише „GPT“ или „изкуствен интелект“, обаче е безупречно: С Mantella понякога трябва да чакате няколко секунди, докато спътникът реагира на вашата реч. А гласът на спътника изглежда дрезгав или като на робот.
Подобен пример е Херика.Този мод ви предоставя спътник със същото име. В описанието се казва, че Херика по принцип е нещо като „втори играч“.
Специалната Херика показва кои допълнителни функции за комфорт са възможни при NPC с подобрен AI. При поискване Херика обобщава бележки, книги или други документи, които лежат наоколо в света на играта. Можете също така да давате на Herika команди като „Нападни този бандит!“ или, по-малко войнствено, „Седни на този стол!
Прекъсванията в потапянето обаче са причинени от препратките към настоящето, които Херика обича да прави от време на време. Например, тя може да коментира приключенско навлизане в подземие с „Това не е увеселителен парк“ – въпреки че във фантастичния свят на Elder Scrolls, разбира се, такива места за отдих не съществуват. Херика намира подходящ отговор и на въпроса кой е любимият ѝ покемон.
И както при Мантела, Херика и нейните отговори са обект на латентност. Така че може да отнеме от пет до десет секунди, преди да получите отговор на даден въпрос.
Така че присъствието на другарите от GPT е вълнуващо, но далеч не е съвършено.
Това са само два примера от сцената на модинга за това как GPT и съратниците показват възможност за това, което ще се прави с NPC сега и в бъдеще. Интересно е да се обмисли какъв напредък ще донесе GPT-4 в разработването на компютърни игри.
В допълнение към по-добрите текстове, например, контекстуалната памет работи по-добре при прехода от GPT-3.5 къмGPT-4езиковия модел.
Тепърва предстои да видим как тези разработки ще подобрят допълнително потапянето във виртуалните светове.
Препоръка за задълбочено четене на GPT:Какво е ChatGPT? Как работи мощният инструмент с изкуствен интелект
Какво мислите? Дали предстоящите разработки в GPT, Neuroflash &; Co. имат потенциала да направят изживяването в игрите още по-завладяващо? Ще създаде ли това уникално изживяване за всеки играч? Или се опасявате, че автоматично генерираните отговори и реакции в крайна сметка ще станат толкова безжизнени и произволни, колкото и автоматично генерираните игрови светове? Чувствайте се свободни да ни напишете мнението си по този въпрос в коментарите.