Chris Haukap Seattle, WA. chrishaukap [at] gmail [dot] com game development blog resume |
![]() |
|
|
|
||
|
||
Combat PrototypeDeveloped 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 WarsA 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 |
||
CryptKeeperA 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 |
![]() |
|
TetrixMy 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 |
![]() |
|