Here you will find information about some of the projects I worked on in the graphics class I took in the fall of 2005.

Maze

This is a simple 3D maze program. You specify how big you want the maze to be, it psuedo-randomly generates a maze and then you can traverse the maze using the arrow keys. It is my first real 3D application and is written in C++ and OpenGL.

This was written for the first graphics class that I took.

Blog post with more information.

It can be downloaded here.

Checkers

This game also worked well. The two players take turn clicking on checkers and then clicking on empy spaces for them to move. All the legal moves function properly and illegal moves are not allowed. Other than that, there is little to tell. Its pretty ugly

Tower Defense

This was my final project and I had high hopes for it, but unfortunately I was unable to get as far as I wanted and instead of a tower defense games, it just allows the player to spawn evil spheres and the tower would shoot them all down as they approached. The spheres did have a certain amount of life though and had to be shot several times before they died. As they lost life they became darker. My first graphics program with “units” that could be moved around the screen and did stuff.