Check out my Smashout
here.SMASHOUT
I was project lead on my final project titled Smashout. This was my first fully 3d game. During the project I did all of the scheduling, worked on the documentation and coded the sounds, the profiles and the effects system in the game. This game was extremely fun to work on. Some of the things that we were extremely proud of while making this game were: how modular we made our code; how data driven we made the game; and how much we focused on gameplay and polish. We kept a blog during the development and had over a hundred testers during production.
You can Download the design documents for this game
here. 
You can Download my first group game project
here.
OVERLOAD: A CODING NIGHTMARE
About my first group game. In this project we had two months and five
group members. We had to design, document, present, code and test all
in that two months. In this project I served as project officer
(basically project lead with some other stuff thrown in). As project
officer my duties were to keep the group in line and meeting at regular
times, as well as making the schedules and writing my code. The code
that I was responsible for ranged from mini-games to AI, from an
animation engine and tool to sounds. This project really presented a
challenge since it taught me how to work/run a group of programmers.
The game is your classic 2d side scrolling shooter. You have 360degrees of freedom with your aim.
And you have a bunch of different weapons.

The basics of the story is you are a programmer who has not slept in
days and because of this you are starting to see things in normal day
life as classic video games. So of course you have to kill everything.

The game is not perfect and we ran out of time to fix all of the bugs,
but I learned a lot and it was fun. You can download this game
here.
You can download the design document
here.