East Makes Waste (EP). 2011. Eastern Washington University.
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 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.
1. Get Anna to the top of couch mountain so that she can leap to victory.
2. Click and drag anywhere on screen to move the tractor beam eye. This eye will help Anna complete her journey.
3. Click on the other eye to keep Anna going. If you don’t do this she will get tired and have some problems.
4. Avoid the creatures. They destroy your eyebrow/lifeforce.
5. Click rapidly on teal eye with the tiny pupil if you think the game is broken.
6. If you have epilepsy you should probably not play this game, because there are flashing lights and patterns.
7. Press ‘p’ to pause or unpause the game.
I did the artwork for this iPad game entry for Project Night Light.