Subscribe by RSS Subscribe by RSS

Seminar: Overview of Implementations for Behavior Trees and MindSet Editor

Fri., Apr. 1, 2016 1:30 p.m.

Location: CL 431

Title: Overview of Implementations for Behavior Trees and MindSet Editor

Speaker: Ryan Marcotte
Date: April 1 (F)
Time: 1:30pm - 2:20pm 
Room: CL 431

Abstract: Behavior trees are a popular way of structuring artificial intelligence in games and other virtual reality applications. In a previous seminar, we discussed the theory behind building behavior trees to control game agent behavior and briefly demonstrated MindSet Editor, a graphical editor used for creating and modifying behavior trees. For this seminar, we dive into specific implementation details for behavior trees and how the architecture lends itself well to extension. Then, the flows involved for creating behavior trees in MindSet Editor projects and then exporting those projects to a format consumable by virtual reality applications will be discussed. Behavior trees developed for two simple games will be used to demonstrate the effectiveness of the implementation.