Mijn eindexamenwerk is een visuele, toegankelijke drag-and-drop behavior tree editor waarvoor geen programmeerkennis vereist is, die past in de vormgeving en workflow van de Unity3D game engine.
Een behavior tree is een manier waarop gedrag ontworpen kan worden voor kunstmatige intelligentie in games. Een andere populaire manier is een "finite state machine," waarin een vast aantal gedragingen aan elkaar gelinkt is.
De kracht van een behavior tree zit hem in de uitbreidbaarheid ervan. Je kan stukken gedrag hergebruiken voor verschillende karakters en ze op verschillende manieren aan elkaar linken.
Door deze modulariteit in een visuele editor te vangen waar voor het gebruik geen programmeerkennis is vereist, stelt het iedereen in een game development team in staat om gedrag te maken voor een karakter in het spel waaraan gewerkt wordt.