Добавить в корзинуПозвонить
Найти в Дзене
Amusing Mudcrab

На нексусе вчера вышла невероятно интересная модификация для OpenMW

— Dynamic NPC Conversations Scheduling and Behavior (Procedural Chatter). Очень длинное название, но я поясню. Procedural Chatter — это фреймворк динамических NPC для OpenMW 0.50/0.51+. Главная задача — дать мододелам систему управления сложным поведением персонажей: разговоры, сидение, сон, еда, перемещения по расписанию, причём всё корректно работает через быстрое перемещение и ожидание. Диалоги задаются заранее в модульном JSON со сложной системой условий (раса, пол, класс, фракция, погода, время суток) и подбираются на лету в игре. Есть отличное демо, показывающее принцип работы. Что работает стабильно сейчас — разговоры NPC между собой (включены по умолчанию) и бантер компаньонов (в плане короткие разговоры между друг другом). Аудио не обязательно: без озвучки просто показываются субтитры над головой, функциональность не теряется. Что пока в бете и отключено по умолчанию — сон, сидение и расписания. Автор предупреждает: эти функции двигают NPC между ячейками и телепортируют и

На нексусе вчера вышла невероятно интересная модификация для OpenMW —

Dynamic NPC Conversations Scheduling and Behavior (Procedural Chatter).

Очень длинное название, но я поясню. Procedural Chatter — это фреймворк динамических NPC для OpenMW 0.50/0.51+.

Главная задача — дать мододелам систему управления сложным поведением персонажей: разговоры, сидение, сон, еда, перемещения по расписанию, причём всё корректно работает через быстрое перемещение и ожидание. Диалоги задаются заранее в модульном JSON со сложной системой условий (раса, пол, класс, фракция, погода, время суток) и подбираются на лету в игре.

Есть отличное демо, показывающее принцип работы.

Что работает стабильно сейчас — разговоры NPC между собой (включены по умолчанию) и бантер компаньонов (в плане короткие разговоры между друг другом). Аудио не обязательно: без озвучки просто показываются субтитры над головой, функциональность не теряется.

Что пока в бете и отключено по умолчанию — сон, сидение и расписания. Автор предупреждает: эти функции двигают NPC между ячейками и телепортируют их, поэтому квестовый персонаж или торговец может «застрять в небытии». Тестировать только там, где не жалко перезагрузиться; при всём включённом возможны просадки кадров.

Очень много функций и нюансов, но выглядит невероятно интересно.