СледваСледващо ръководство
Как да пишете YouTube видео скриптове с AI
Приложения
РЪКОВОДСТВО за приложения
ИИ на играта контролира герои, които не са играчи (NPC), така че те да навигират, да се бият и да реагират правдоподобно.
Чуйте това ръководствоAI-разказан · ~2 min
It blends decades-old techniques like state machines with new generative models that let characters talk and improvise.
Поведението на NPC е едно от най-старите полета на приложен AI, но повечето „AI за игри“ изобщо не е машинно обучение. Класическите врагове използват автомати с ограничено състояние (бездействие, патрулиране, преследване, атака) и дървета на поведението, които дизайнерите създават ръчно за предсказуемо, регулируемо забавление. Pathfinding се основава на алгоритъма A* за навигация по карти. Забележителните примери включват ориентираното към целта планиране на действие (GOAP) на F.E.A.R., което кара войниците да флангират и да се координират, както и многопластовите системи за поведение на серията Halo. Изкуственият интелект на играта често е умишлено „заглушен“, така че да изглежда справедлив и побеждаем, а не безмилостно оптимален. Съвсем наскоро студиата експериментират с големи езикови модели, за да задвижат динамичен диалог, позволявайки на NPC да реагират на отворена реч на играча вместо на фиксирани дървета на диалога, както се вижда в техническите демонстрации от NVIDIA и Ubisoft.
Войниците на F.E.A.R. използват целенасочено планиране на действие, за да флангират, да се прикриват и да координират атаки
Враговете на поредицата Halo се оттеглят, прегрупират и реагират на гранати чрез системи за многослойно поведение
A* намиране на пътя, което позволява на NPC в безброй игри да навигират около препятствията, за да достигнат до играча
Демонстрации на NVIDIA ACE и Ubisoft, използващи LLMs, за да позволят на NPC да провеждат разговори с играчи без скриптове
NPC, ръководени от LLM, обещават наистина открити разговори и възникващи личности, но се сблъскват с препятствия: забавяне, цена, халюцинирани знания и риск от нарушаване на внимателно написани разкази. Очаквайте хибриди, при които дизайнерите ограничават генеративните модели с парапети и бази данни с знания. Обучението с подсилване може да създаде по-адаптивни опоненти, докато малките модели на устройството поддържат диалога отзивчив и личен. Предизвикателството на занаята остава да направи NPC забавни, а не просто умни.
Безплатен бюлетин
Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.
Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.
Тествайте себе си
Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.
Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение
ИИ на играта контролира герои, които не са играчи (NPC), така че те да навигират, да се бият и да реагират правдоподобно. Той съчетава стари от десетилетия техники като държавни машини с нови генеративни модели, които позволяват на героите да говорят и импровизират.
A* е класическият алгоритъм за намиране на път, използващ действителна цена плюс евристична оценка за намиране на ефективни маршрути през навигационна мрежа.
Дизайнерите ръчно изработват машини за състояния и дървета на поведение за предвидимо, регулируемо поведение, а не машинно обучение, в повечето класически игри.
Войниците на F.E.A.R. използваха GOAP, планирайки последователности от действия от цели по време на изпълнение, което доведе до впечатляващо тактическо, координирано поведение.
Дизайнерите настройват AI да бъде забавен и честен; идеално оптимален противник обикновено би бил разочароващ и неприятен за игра срещу него.
LLMs могат да измислят неправилни знания или да кажат неща, които противоречат на историята, плюс проблеми като латентност и цена, така че са необходими предпазни средства.
Продължавай да учиш
Още ръководства, избрани за тази тема
СледваСледващо ръководство
Как да пишете YouTube видео скриптове с AI
Приложения