This page contains many of the applications and projects I've worked on. Click on the image next to the description of the project to play right from your browser, or download if it's an application. To play the games you'll need java to be installed, which you can find here.

 

Animal Sim

9/7/08

An applet that does a simulation of carnivores and herbivores using sort of genetic alrogithms to pass on AI to through generations of the animals.

Java applet game library

8/17/08

Just recently I've started coding a small library to help with many things involved in making 2d java applets. Things included in this library will be a class for high score retrieval, a class to load whole sprite sheets and parse them out to make it easier to manage them, a class to media output, and a class to handle input.

PuttPutt: This is the first java game I created that I consider to be pretty much complete. It's just a simple game of puttputt, with the ability to easily add new user made levels with a simple text editor, or with the level editor I also made in java. It also has highscores for different game types.

PuttPutt image

Ninja Stealth: The most recent game I've been working on. Eventually it will be a 2d stealth sidescroller. Not too much in it now, but soon that'll change hopefully.

Ninja Stealth image

Shooter: This is was my third attempt at a java game. I bumbled along learning more and more and eventually got this out, not too bad except for the framerate is terrible, I may go back and fix this and actually complete the game sometime.

Shooter image

Tanks: This is one of the more recent games I've been working on, when finished I hope to make a pocket tanks sort of game. Right now it doesn't do much though.

Tanks image

Ninja Tower: Ninja tower is a simple platforming game where the objective was to go up the tower without going off the bottom of the screen. I took this idea, gave it a ninja theme, some enemies, and wall-clinging action and out came Ninja Tower. The source, excluding the header file I use the parse the spritesheet because I can't find it... can be found here.

Ninja Tower image

Skiclone: Skiclone was the first actual game I created in C++. I made it back when psp homebrew was a big thing, and I thought it'd be cool if I could make a homebrew game for myself. At first I thought about making a street fighter type game, but after some considering I decided that making my own version of skifree would be more practical, so I wrote it out and it worked nicely. The pretty bad source code can be found here.

SkiClone image