РЪКОВОДСТВО за приложения

AI в поведението на NPC във видеоигри

ИИ на играта контролира герои, които не са играчи (NPC), така че те да навигират, да се бият и да реагират правдоподобно.

Чуйте това ръководствоAI-разказан · ~2 min

На тази страница2 минути четене
  1. Преглед
  2. Дълбоко гмуркане
  3. Внедряване в реалния свят
  4. Бъдещето на AI в поведението на NPC във видеоигрите
  5. Прилагайки го на практика
  6. Продължете да изследвате
  7. Често задавани въпроси

Преглед

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 да провеждат разговори с играчи без скриптове

Бъдещето на AI в поведението на NPC във видеоигрите

NPC, ръководени от LLM, обещават наистина открити разговори и възникващи личности, но се сблъскват с препятствия: забавяне, цена, халюцинирани знания и риск от нарушаване на внимателно написани разкази. Очаквайте хибриди, при които дизайнерите ограничават генеративните модели с парапети и бази данни с знания. Обучението с подсилване може да създаде по-адаптивни опоненти, докато малките модели на устройството поддържат диалога отзивчив и личен. Предизвикателството на занаята остава да направи NPC забавни, а не просто умни.

Прилагайки го на практика

Защо има значение

  • Избор на билдове. Дизайнът на ниво приложение определя дали AI подобрява реалните резултати.
  • Екип и работен процес. Добрата интеграция на работния процес създава печалби в производителността, на които потребителите могат да се доверят.
  • Риск и безопасност. Добре обхванатите случаи на употреба намаляват умората от промяна и риска от внедряване.

Внимавайте за

  • Автоматизирането на счупен процес може да засили съществуващите проблеми.
  • Екипите могат да автоматизират прекалено и да премахнат необходимата човешка преценка.
  • Качеството може да се промени, ако резултатите не се оценяват непрекъснато.

Следващи стъпки

  1. Картирайте текущия работен процес и идентифицирайте стъпката с най-голямо триене.
  2. Определете човешки контролни точки преди пълна автоматизация.
  3. Обучете потребителите на подкани, пътища за ескалация и стандарти за качество.
  4. Проследявайте резултатите на ниво задача, за да потвърдите устойчива стойност.

Продължете да изследвате

Безплатен бюлетин

Получавайте дневния AI бюлетин

Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.

Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.

Тествайте себе си

Take the AI in Video Game NPC Behavior quiz

Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.

Стартирай теста

Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение

Често задавани въпроси

What is AI in Video Game NPC Behavior?

ИИ на играта контролира герои, които не са играчи (NPC), така че те да навигират, да се бият и да реагират правдоподобно. Той съчетава стари от десетилетия техники като държавни машини с нови генеративни модели, които позволяват на героите да говорят и импровизират.

Каква техника се използва най-често за намиране на пътя на NPC в игрите?

A* е класическият алгоритъм за намиране на път, използващ действителна цена плюс евристична оценка за намиране на ефективни маршрути през навигационна мрежа.

Повечето традиционни NPC вражески логики са изградени от какво?

Дизайнерите ръчно изработват машини за състояния и дървета на поведение за предвидимо, регулируемо поведение, а не машинно обучение, в повечето класически игри.

Играта F.E.A.R. е известен с коя AI техника?

Войниците на F.E.A.R. използваха GOAP, планирайки последователности от действия от цели по време на изпълнение, което доведе до впечатляващо тактическо, координирано поведение.

Защо изкуственият интелект на игрите често умишлено не е напълно оптимален?

Дизайнерите настройват AI да бъде забавен и честен; идеално оптимален противник обикновено би бил разочароващ и неприятен за игра срещу него.

Какъв е основният риск от използването на големи езикови модели за стимулиране на диалога на NPC?

LLMs могат да измислят неправилни знания или да кажат неща, които противоречат на историята, плюс проблеми като латентност и цена, така че са необходими предпазни средства.

Продължавай да учиш

Свързани ръководства

Още ръководства, избрани за тази тема

Получете безплатен AI сертификатКратък безплатен курс и изпит. Без разходи, без карта. Около 2,5 часа.Започнете безплатно →