
Sphere (Windows) - Sphere (OSX)
Made using the Unity 3D game engine
Made as a final project in TC 455, 3D Game Design, Sphere was the first project where the Unity 3D game engine really clicked for me. Trying to learn from other projects in the class we scoped our project much lower, going for a 3D version of the classic match 3 game play, and adding high score, powerup, and achievement functionality to spice it up. More information can be found in the game's menus.

Made using Microsoft's XNA 2.0 Framework
Made first as an entry for the second GameJam of our 2008 Fall semester here at MSU, and then later modified for a class project, this is the first effort of my new core team in several areas, including group AI, simple physics, and networking. While we haven't optimized much of the net code, it works fairly well for the 2 player limit we've imposed, especially via LAN connections. Of particular note is the art in the game. Originally our 3D artist, Marie, had worked up some impressive, skinned, animated models for use, but some unforseen problems involving Blender and XNA forced us to use our backup programming art, which is seen in the player, zombie, gas cans, and flames, as well as 3D particles used for zombie brains. Our programmer artist was Adam Starks (mentioned above).

This is a script I worked up using some community resources to build installers for games based on Microsoft's XNA 2.0 framework. Inside the archive linked above you'll find a PDF readme that should explain more, along with links to resources I used and some suggested improvements for the future.

Made using the XNA framework and C#.
Completed as a first project in CSE 491, Fundamentals of Game Programming, this project turned out a bit messy to be honest. It was the first game where we really wanted the XBox controller to be the main form of input, and even allows two players to play simultaneously in a split screen mode should the player have two controllers available. Overall I think we did some interesting things in this project, but we simply did not have the time to make it into a polished product.

Made as my first real 3D game using XNA.
Made for the first 48 Hour Game Jam of the 2008-2009 school year at Michigan State Univeristy, where we tied for third out of 6 possible entries. Our group consisted of 8 people ranging from Freshmen to Seniors, and we wanted to all learn something. That being said we went with a virtual pet game design. Not my most complete project, but I think it turned out pretty neat. Something I may visit in the future. Even if not my greatest result I think it's the tightest feeling game I've made yet, and if nothing else I feel as though I learned quite a bit.