Как работает система NPC bethesda на уровне архитектуры кода?

Прочитал про Radial AI и Radial Quests, насчет генерации квестов я понял, там просто перебор и подставление переменной, но что насчет AI.

То-есть, искуственный интеллект Radial AI якобы постоянно что-то делает, хочет есть и пить. Как это рализованно структурно? Все нпц постоянно сидят в оперативной памяти? Вряд ли. Или например какой-нибудь путешествующий нпц, система постоянно следит за ним? Или через определенные промежутки проверяет условия и задает действия? Может приоритеты задач?
Плез, кто в курсе, видео, статеек накидайте. Жутко интересно.

Как работает система NPC bethesda на уровне архитектуры кода?
28
30 комментариев