Vixen
dd8b0a81

AI · guide

Agents and actions

One action surface for three planners, per-agent state as a byte range, and a governor that decides who thinks this frame.

Edit this page on GitHub

Documents

Next

  • The blackboard — An agent's data as a compiled key table — six types, byte ranges, per-key versions and observers.
  • Behaviour trees — An event-driven tree that is not walked every frame — composites, tasks, decorators and services over one flat compiled template.
  • Declaring agent actions — How a project says what its agents can do so that a host which never ran the game — the editor's play mode, a headless harness, a plugin — can still build the registry an AiSystem takes.