Modular AI

Download Dev Kit OpenUPM Download Older Versions

Description:

Modular AI is an inspector based visual behaviour designer.

Namespace:

Kitbashery.AI

Features:

  • Implements competing utility theory behaviours for dynamic AI behaviours.
  • Zero string comparisons or calls to reflection.
  • Behaviours can be fully configured during runtime.
  • Not tied to a specific pathfinding solution.
  • Fully extendable via code modules.

Built-in Modules:

Unity Pathfinding:

  • Flee/Follow
  • Wander
  • Patrol

Memory:

  • Remember players, AI agents, or environment objects.
  • Focus/target objects in memory
  • Invoke custom events.

Sensors:

  • Eye-level scans
  • Physics Scan Options for 2D & 3D
  • Integrated with memory

Animation:

  • Idle, Walk, Run & Jump
  • Attack, Death Animations
  • Dynamic Hit reactions

Table of contents