• Subsist is a game and artistic experience for the XBox Live Arcade originally inspired by the Imagine Cup 2011 theme of 'Ending Hunger and Poverty'. Set in a fictional third-world country, Subsist aims to create an evocative player experience that stems from unique NPC interactions revolving around player choice and sacrifice.

  • A project exploring the relationships between level design elements and gameplay, with a focus on single player first-person shooter (FPS) levels.

  • A game developed to facilitate research on level generation. Players control salmon swimming upstream through dynamically generated terrains.

  • A java interface for developing a StarCraft AI using the BroodWar API.

  • A project to model and verify emergent software throughout the development process. For game designers, Zenet lets you specify negative game experiences and repair them if they occur.

  • A prototype mixed-initiative level design tool for 2D platformers that enables realtime human-computer collaborative production of a playable level.

  • Play through multitude of arcade-style mini-games to acquire the resources needed to unlock new areas of a mini-game design space.

  • A story generator organized around explicit formal models of character roles.

  • An AI for real-time strategy games using a reactive planning language and several forms of machine learning.

  • An effort to automatically acquire knowledge about expert RTS gameplay by mining thousands of professional StarCraft replays.