I was one of six programmers selected for the DePaul Game Experience team that worked for five months conceptualizing, prototyping, and coding a polished 2011 Independent Game Festival student entry. Octodad had an incredible reception upon release and was selected out of 283 student games as one of the eight 2011 IGF Student Showcase winners. I was responsible for integrating the soft body dynamics and rope constraint PhysX code into the C++ graphics engine we used to create Octodad’s body. I programmed the fallback graphics options and shader level 2.0 HLSL shaders, and the operating system specific code, including file systems, GLSL conversion, and the OS X port. I also did some of the more technical GUI features like video resolution options, and multiple aspect ratio correction. I worked closely with the artists on asset specifications and rewrote a Maya .X exporter python script to be Maya 2011 compatible.

Octodad. 2011 IGF Student Showcase Winner. Download. http://octodadgame.com
Octodad is an award-winning adventure game about destruction, deception, and fatherhood. The player controls Octodad, a dapper octopus masquerading as a human, as he goes about a day of his life. His existence is a constant struggle, as he must master mundane tasks with his unwieldy boneless tentacles while simultaneously keeping his cephalopodian nature a secret from his human family.
“…The game’s as free as it is bizarre and charming…” -Joystiq.com
“…Challenge yourself with mundane tasks nearly impossible to perform with a set of tentacles…” -Kotaku.com
“…the concept is an absolute joy…” -PCGamer.com
“…the indie game that stole my heart…” -G4TV.com
“…Best Of Indie Games: The Greatest Dad in the World…” -Gamasutra.com
“…It’s the best slapstick routine I’ve seen in a game, period…” -GamersWithJobs.com