Bugged

Save your friends!

This was my first experience with 3-D game programming. This short game demo was created as a term project in an experimental 3-D gaming course at the University of Georgia. It was completed with a team of 3 programmers and 2 artists. The course involved 3 groups designing and creating 3 different games using different engines. Dr. Smith, our professor, taught us general gaming concepts and theory, and each group had to learn the engine programming/scripting, model importing, etc. on their own and report our progress regularly. Due to the amount of work we were able to get done in just one semester, 3-D game programming was made an official course and will now be taught once a year using XNA Game Studio so that Dr. Smith can teach the programming aspects as well as the theory.

I personally created the third stage (the game room) with the help of Wayne, one or our group's artists.

Documentation

Game Concept - a one page concept that our group came up with to describe Bugged.

Post Mortem - our group's reflection on the entire process of creating Bugged. This includes what we did, things we learned, and suggestions for future projects.

Code Samples

Torque Script - This script is for the friend object in our game. It specifies the model, movement, and collision action for friends in the game.

Engine Code (Flying) - This is a snippet of C++ code from the Torque engine that I altered to allow Lucy to fly instead of jumping normally.

Executables

Due to server constraints, I had to take the 500+ MB executables down, but here's some gameplay footage.