Projects
This page is a list of just some of the things that I have created. Code reviews are available upon request.
Dismantle.Repair
Dismantle.Repair was a game created by my graduating class from Columbia College Chicago. The game took 2 semesters to make and a battallion of students. It was built using TGEA 1.7 (Torque Game Engine Advanced 1.7). Dismantle.Repair is a multiplayer team based game were the untlimate goal is to build the tallest tower out of blocks before the other team can.
I had many roles in the task of turning the game into a reality. One of my roles was researching, testing, and following through on the coding of the tower's that each team builds. I also wrote the code for the class node's that are essentailly small scale tower. One last major aspect of game play that I had a hand in was the coding of the Welder class ability.
Dismantle Repair Screenshot 1
Dismantle Repair Screenshot 2
Go to the Dismantle.Repair home page here.
12 Hour Game Creation Challenge
The 12 Hour Game Creation Challenge was held during Manifest '09 at Columbia College Chicago. The object of the challenge was to create a game within 12 hours using the XNA framework. However the challenge had an interesting twist. First, no one knew what the game was until the challenge started. Second, the game could only be made on one computer with a maximum of 2 people operating the computer for and hour at a time. The game we were challenged to make was a multiplayer space shooter where each player flew around a space ship on screen and tried to destroy the other players. I work with one other student towards the end of the challenge. We worked on the classes controlling the asteroids and other minor code cleanup.
12 Hr Game Challenge Photo
Go to the 12 Hour Game Creation Challenge here and here.
Bug Tracker
This was a project I made for my midterm in Programming Web databases. It's essentially the admin account for a bug tracker. This project was written using PHP and MySQL. This is available to see only by request.
Bug Tracker Screenshot
AI Final
This was my final project for my AI class. The project demonstrated finite state machine. It demonstrated this through a cat and mouse style simulation where the prey chases after its food. The yellow orbs in the simulation are the predators and the boids are the prey. Each has two states: the predators have a search and a chase state, and the prey have a roam and a flee state. This simulation was built on the XNA Framework in C# so as a result it was made to run on all the supported platforms: PC, Xbox 360, and Zune.
Requires the XNA 3.0 framework, download here.
Bee Invasion
Bee Invasion was a project made for my XNA programming class that was also featured in Manifest 2009 (Columbia's Urban Arts Festival). The game is based around the Space Invaders game, where you have to destroy a swarm of enemies that slide down form the top of the screen. A reusable framework was built for this game to be made off of which included things such as a screen/menu manager, sound manager, input manager, and many other things. Music and Sound Effects for this project were made by Ryan Tretter. Please note that the video below does not have audio.
Requires the XNA 3.0 framework, download here.
jLib
jLib is a small library of classes that I wrote in C++ that are modelled after their equivalents in C#. The classes include: vector, stack, queue, and dictionary.
Hash Widget
This is a rather simple widget that I have made to generate MD5 and SHA1 hashes. There have been a few occasions where I have needed to quickly generate a hash to verify a database entry and didn't have a quick way to do so. As a result I made this widget for Mac OS X.
Image of Hash Widget
Max's Deli
This website was made for a local deli in Highland Park, Illinois in July of 2009. The page was created in a joint effort with Ben Rosemarin. Ben and I both worked on design; I programmed the page and Ben was responsible for filling in the pages with content. Go check it out here.
Max's Deli Screen Grab