Показать сообщение отдельно
Старый 05.07.2011, 22:00   #2
Girugamesh
AnyKey`щик
 
Регистрация: 03.07.2011
Сообщений: 8
Написано 6 полезных сообщений
(для 27 пользователей)
Сообщение Jam Session 4/Проект Girugamesh'a: F.O.N.R. Project: (Истинные намерения Озаки) Логика NPS

Вот небольшое описание как будет реализована система управления NPC

Задания на выполнения действия будут выполняться по таймеру (назначение задания):
Нужно сходить проверить камеры;
Сходить в туалет;
Перейти в другое помещение;
Сделать анализы образца;
Выполнить действие с каким- либо прибором;

Получив задание NPС проверяет какие действия нужно выполнить с помощью логики которая храниться в отдельных файлах:
(открытие двери)
Вложение 14295
(проверка электричества)
(проверка компьютера)
(Управление приборами)
и др.

После чего назначается задание системе перемещения персонажем и анимации.

Общая схема управления NPС:

Вложение 14294

NPС должны перемещаться по ключевым точкам соединенных в сеть
Таймер назначает задания из набора правил в зависимости от типа NPC
(Охранник, Лаборант, Секретарь, Уборщик) и внешних условий.
Если текущее задание не может быть выполнено или для его выполнения требуется выполнить другое действие- оно ставиться на паузу и добавляется новое задание для решения предыдущего.

Последний раз редактировалось Girugamesh, 30.03.2014 в 14:20.
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо Girugamesh за это полезное сообщение:
baton4ik (05.07.2011), Мистер Розовый (05.07.2011), Raion (06.07.2011), Reizel (06.07.2011), Vlad_Bait (08.10.2011)