Icon for EvolvingBehavior project, showing zombie robots chasing another robot.


An experimental plugin for evolving AI character behavior in Unreal Engine 4, tested on an open-source survival game.

Icon for Dreams of Collapse project.

Dreams of Collapse

A 2D roguelike in a dream world that is constantly shifting ... but with Lucid Dreaming, you can take control and re-shape the dreamscape!

Icon for Player Strategy Imitation project, showing a line graph that trends upward to the right.

Player Strategy Imitation

Training an AI to imitate specific players' strategies from their StarCraft replays.

Icon for the Leges Motus project, showing a futuristic helmet.

Leges Motus

An open-source game of laser tag in zero-gravity arenas.

Icon for the GroundCollapse project.


A library, a tool, and a demo for creating infinite generative, tiled, 2D terrain or levels, with constraint solving.

Icon for the Creativity Support for Interactive Narrative project.

Creativity Support for Interactive Narrative

A mixed-initiative system for supporting designers' creativity in building interactive narrative scenarios.

Icon for the Beat Back the Horde project, showing a triangle firing a laser.

Beat Back the Horde

An open-source game for Android. "Rhythm-time-strategy" gameplay - tap and drag with the beat to place units and walls, combo to create uber units!