
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.