Course Information for Spring 2009
Time: TR 11:00-12:15
Place: Keyes 103
Instructor Information
Prof. Bruce A. Maxwell
Office: Mudd 403
Phone: 859-5854
AIM: brucemaxwell@mac.com
Office hours: MT 1-3:30, otherwise knock
Course Description
This course covers advanced topics in computer graphics. This year the course will cover 3D video game design. Using a commercial 3D video game engine, students will divide into groups to design and implement a playable video game with at least one complete level. In addition to learning to script the game engine, students will have the opportunity to modify the game engine, develop 3D content, and animate 3D skeletons. The course will also cover selected topics in advanced graphics related to game design.
Textbooks
Chris Crawford, On Game Design, available through Colby's Safari Online subscription.
Chris Crawford, The Art of Computer Game Design
Maurina, The Game Programmer's Guide to Torque.
Finney, 3D Game Programming All In One.
Finney, Advanced 3D Game Programming All In One.
Useful Links
- Maxwell's Lecture notes
- Course wiki
- Robot simulation python program
- My bouncing legs demo
- Other Torque examples
- Makefile Tutorial
- CVS Tutorial
- C Programming Notes, by Steve Summit
- Blender 3D: Noob to Pro
- Blender: Getting Started Tutorials
- Creating Basic DTS files with Blender
- Blender to Torque Video Tutorials
- Blender Exporter Documentation


