Audio Clips
Flow 1
Flow 2
Flow 3
Flow 4
Flow 5
Flow 6
Flow 7
Floyd 1
Floyd 2
Floyd 3
Floyd 4
Floyd 5
Floyd 6
Other Projects


Glide, hop, gallop, and slither your way across the Gauntlet of Enlightenment in Samsara - a 2D side scrolling platformer! Play an imperfectly incarnated Buddhist monk with the power to transform into various animals from the Chinese Zodiac. Conquer the modular gauntlet, or add on to it with your own custom creations!


In Clinic Ninja you play, naturally, as Clinic Ninja! Join them in this educational text based adventure as they learn the benefits of meaningful use standards. Experience the day to day happenings of work at the clinic, and get to know the ins and outs of being a ninja. Can you become a black belt of meaningful use?


Make your final stand against the onslaught of colorful invaders in this 2D top down shooter! Use a variety of weapons to combat the deadly horde: The tried and true pistol, the pray and spray machine gun, the apocalypses favorite shotgun, and of course a laser cannon.


A catastrophic event has sent the world into a spiraling decent of chaos. For every effect, however, there is a cause. You exist in one moment, frozen in time. Use the final thoughts of those at the heart of it all to track down the source of the calamity, and erase their very existence from history itself.


The SparkEngine is a feature rich platforming engine created for GameMaker 7. It was designed for beginners, and is known for its single line character controller. It handles movement, gravity, wall jumping, double jumping, collisions, physics, animation, audio, scaling, camera control, motion blur, and more!


A narrative review, written for the annual GDC Game Narrative Review Competition. In this award winning essay, I dive into the facets of storytelling through use of mechanics, as well as the excellent utilization of medium, that made Undertale a worldwide phenomenon!


A narrative review, written for the annual GDC Game Narrative Review Competition. In this award winning essay, I provide introspective as to how Brothers manages to convey a sense of character and feeling of loss, not through spoken word, but by utilizing clever gameplay mechanics and even the player's method of input.










