Introduction
Since I've been alive, I've been a gamer. For just about as long, I've been interested in game design, but I've never had the time, resources, or experience to dive in to making a real game. I'm glad to have had this opportunity to start working with computer graphics and to use those tools for creating an actual interactive experience. I decided to make a new, 3D version of Pong for my final 471 project. Implementing the basics of Pong isn't too difficult, but it spans a number of basic areas (like user control, artificial intelligence, scoring, vector math, and collision detection) and allows for a lot of tweaking, customization, and creativity.