[from the proposal's synopsis]

For my Google Summer of Code project, I want to complete Terasology’s behavior tree AI implementation, to the point where it is easily usable by module authors and generally whomever wants to give their mobs behavior of any kind.

The end result would be a well documented behavior system living in the Behaviors module with pre-defined behaviors, behavior nodes, easy hooks from a behavior node to check an Actor’s status, or communicate with other Actors. The project would also include tutorials, predefined behaviors and example creatures using the system.



David Kambersky


  • Mandar Juvekar
  • niksoc
  • oniatus
  • Bryan Conrad
  • Quinn Roberts