Skip to content

ИИ: Концепция Сил (системы и агенты, фракционные системы) #234

@FaNatizM

Description

@FaNatizM

Первоисточник идеи

Взято отсюда

Концепция 1

Системы и агенты
И существа и фракции/силы/системы это ИИ.

  • Агент это атомарный ИИ. Нижний уровень в иерархии принятия решений.
    • Любое существо не игрок в игре управляется агентом;
    • Существо это моб или НПС;
  • Фракция/система/сила это ИИ, который может руководить агентами и другими фракциями;
  • Свойства и возможности ИИ:
    • Ресурсы;
    • Состояния. Состояние ИИ влияет на принимаемые им решения;
    • Решения;
    • Регламент поведения определяется фракцией для своих агентов. При этом агенты имеют своё представление об этом регламенте:
      • Правила конкретное выражение регламента поведения;
    • Цели. И перед фракцией/силой/системой и перед агентом стоят определённые цели. Достижение цели разбивается на задачи:
      • Задачи – фракция/сила/система может ставить перед агентами определённые задачи в рамках достижения цели:
      • За провал задачи (или нарушение правила) к агенту будут применены санкции: снижение репутации, штрафы, понижение статуса, изгнание;
      • За успешное выполнение задачи можно получить награду: повышение репутации, деньги, повышение статуса, уникальную вещь данной фракции/силы/системы:
        • "Фракционную" вещь невозможно продать, только выкинуть, при этом вещица перестает существовать в мире, при поражении — не может перейти к сопернику;

Концепция 2

  • Фракционная система ИИ - игрок может быть членом фракции или нескольких фракций:
    • Фракция/сила/система - любая общность существ, объединённая по каким-либо признакам: жители материка, раса, народ, государство, город, поселение, организация, культ, секта;
    • Фракции выстраивают иерархическую систему. Фракции могут включать друг друга;
    • Фракцию характеризует ряд ресурсов: экономических, территориальных, людских, военных, численность игроков и т.п.
    • Репутация - количественное выражение между существом и фракцией;
    • Статус - качественное выражение отношений между существом и фракцией;
    • Между фракциями так же существуют отношения;
    • Персонаж может принадлежать множеству фракций, в том числе на условии двойного агента;

Замечания

uonline-water, [09.07.16 16:58]
[Forwarded from Alex B.]
как я говорил ранее — это принципиальный вопрос по количеству возможных фракций, в которых может участвовать персонаж. зависит от того, будет ли фракция из себя представлять клуб по интересам или же это более закрытое общество.

uonline-water, [09.07.16 16:58]
[Forwarded from Alex B.]
альянсы являются фракциями или гильдии являются фракциями? или "фракция" — некий статус абстрактной группы, который присваивается и для альянса, и для гильдии? момент уточнить потому что следующей строкой идет: "альянсы могут воевать друг с другом (прим.: я так понимаю — с другими альянсами) и ДРУГИМИ ФРАКЦИЯМИ".

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions