Chris Haukap

Seattle, WA.
chrishaukap [at] gmail [dot] com

game development blog
resume
View Chris Haukap's profile on LinkedIn
chrishaukap - IGDA Member Profile



Hello and Welcome!

My name is Chris Haukap, I'm a software engineer with 5 years of experience (mostly in C++ and C#) in Seattle WA. I'm a huge fan of games and game development and I maintain a blog where I attempt to detail my excursions: www.evilmordekai.com/blog. I am currently participating in Game Jams, local game dev Meetups and IGDA meetings and naturally have a myriad of ongoing personal projects. I am also a volunteer programmer for KungFu Kingdom where I am putting in some time to work on their Combat Prototype (where we do some experimental programming to determine some viable gameplay elements).


Combat Prototype

Developed in C#/XNA for the KungFu Kingdom as a test bed for viable gameplay elements. In this combat simulation program we can spawn agents from two opposing factions and they autonomously engage in battle with eachother. Each agent is programmed to perform various functions or moves in order to kill their enemies. In the short video below, you will see a variety of special moves being performed including Knock Back (an enemy is pushed back at high velocity -- units affected by this are marked by an 'x'), Grand Slam (All enemies around the attacker are stunned and knocked back (a small amount), in addition to taking some damage -- the blue circle represents the area of affect), and Tornado (marked by a blue triangle, pushes all units back as long as they are within the arc of effect). I also wrote an article about some gameplay elements on KungFu Kingdom, it can be read here.





Scribble Wars

A 2D platformer/shooter where you shoot enemies, collect power-ups, etc. This effort started in December 2008 with a group of people online. I participated in art and design and was entirely responsible for the programming. Homegrown code written in C++ and utilizing OpenGL and OpenAL. The game was cobbled together for a game development contest and is largely unfinished. I probably won't continue this project but may revisit it with a new art style entirely my own.

Download Scribble Wars installer




CryptKeeper

A while back I wanted to teach myself OpenGL while making a 3D game. This project never manifested itself in a game but I learned a lot in its programming. And I had a lot of fun. If I ever come back to this, the game will be a "tower defense" game of sorts, where you attempt to protect your Crypt from graverobbers by installing defenses around your cemetary. Example defenses will include the featured scary tree that flings enemies out of your graveyard with its three dimensional limbs. The only interactions you may currently take with this demo, are to pause ('p') and then advance frame by frame ('enter'). Additionally, you can zoom in ('z') & out ('x') and move around the scene with the arrow keys.

Download Crypt Keeper installer


Tetrix

My handcrafted Tetris clone: developed with C++ & DirectX 9. I developed this in 2004 in between shifts at a customer service job I've added little improvements here and there (like a Nullsoft installer! ) but it has largely remained untouched since i first developed it. Please note that this requires the latest DirectX runtime to be installed on your machine.

Download Tetrix installer