AIPaint: A Sketch-Based Behavior Tree Authoring Tool

MQP Team:

  • Jesse Bassett
  • David Becroft
  • Adrián Mejía


  • Charles Rich
  • Candace L. Sidner

Videogame designers who make use of a behavior authoring tool to define the behaviors of computer-controlled characters must typically split their attention between the tool and the game. We have built a behavior authoring tool with an improved design experience by merging these two contexts into one. This paper outlines the design and development of a game-independent behavior tree authoring tool called AIPaint. Its user interface allows the designer to build and edit behavior trees via a natural sketching interface overlaid on the game world. The use of AIPaint to create behaviors in two simple games is presented. Learn more… 

  • Email a Friend
  • Bookmark this Page
  • Share this Page