Games
Competition Games
Games in this category were created as part of some competition. I have just recently begun to take part in these, the first of which is Ludum Dare # 15, but I plan on doing this as often as time permits. Note that games in this category are usually made with short deadlines and are not going to be as polished so there are probably quite a few bugs floating around.
Coffee Caverns

Contest: Ludum Dare #15 (Aug. 2009) – Link to Ludum Dare Blog
Language: C++
Platform: Windows
Libraries: SDL
Programming: Casey Dunham
Graphics: Casey Dunham
Sound: Casey Dunham using Dr. Petters sfxr
Download Windows Executable – coffee-caverns-1.0.zip
Download VS2009 Source- coffee-caverns-1.0-src.zip
Note: You may need the Visual C++ 2008 Redistributable package to run this. You can get it here.
Classic Remakes
The following games are ones that are remakes of games that I enjoyed playing and did mostly for the practice. Most of what is listed here are games that have existed in one form or another in my growing projects folder. As such, the code very much reflects my experience at one time or another and as I learned new technologies and techniques.
Orb Drop
Language: C++
Platform: Windows
Libraries: SDL
Programming: Casey Dunham
Graphics: Casey Dunham
Download Windows Executable – OrbDrop.zip
Download VS2009 Source- OrbDrop-source.zip
Note: You may need the Visual C++ 2008 Redistributable package to run this. You can get it here.
One Page
A One Page game is a game whose source listing will fit entirely onto a single page of 80 columns and 50 rows, (less than 4000 characters). The idea for the One Page game came from Anthony Salter who created a remake of Sandworm.
Collector – My first One Page game. The character is controlled with the arrow keys, and using the w,a,s,d keys, can fire in one of four directions. The goal is to collect all the yellow coins to move onto the next level. The object is to stay alive and try to get as many points as possible.
Language: Mostly C
Platform: Windows
Programming: Casey Dunham
Download VS6.0 Source and Executable – collector.zip
Zombie – This is my second One Page game, and is based on an old game that I believe was originally called Monster. Zombie is a basic turn based strategy/puzzle game. Each turn you can move your character to one of the adjacent squares by left clicking on the square. The goal is to kill all the zombies by making them occupy the same squares. If a Zombie occupies the same square as you, than you will lose a life.
Language: Mostly C
Platform: Windows
Programming: Casey Dunham
Download VS6.0 Source and Executable – zombie.zip
Other
LightsOut – This is a rudimentary Win32 Api version of the puzzle game by the same name. I made it as I was working through Charles Petzold’s famous book Programming Windows.
Language: C
Platform: Windows
Programming: Casey Dunham
Download VS6.0 Source and Executable – LightsOut.zip
Overlord – This is a Text Adventure I wrote off and on over the course of a couple of days. The whole thing is written entirely with windows shell commands (.bat files). Why? No real reason, other than I thought it would be a unique challenge. The game itself is rather small, but was actually very easy to implement.
Language: Batch script
Platform: Windows
Programming: Casey Dunham
Download Source – overlord.zip


