Brendan is part of the EMgine (Emotion Engine) project. He is developing an interface so that EMgine can communicate with the Unity game development platform.
For this work, Brendan developed a process and rubric for evaluating game engines with respect to their Non-Player Character (NPC) capabilities and is building a module in Unity for EMgine to interface with to guage how much effort a developer might exert to use EMgine in their game projects.
Co-supervised with Dr. Jacques Carette