Kid the World Saver
A "Playful Epic" where players help Kid save the world by playing with connectible blocks. The block types and configurations affect Kid's behavior.
Swarm - Scalable Multithreaded Game Engine Engine
Swarm represents an attempt at using the ease of Transactional Memory to create a multithreaded game engine that gets faster when being run on more cores. The project uses Michael L. Scott and team's RSTM which makes multithreading easy by giving coders simple deadlock free atomic sections.
Night Journey
Programming for video artist Bill Viola and Tracy Fullerton's game about the quest for enlightnment.




