The main purpose of this course is to familiarize students with game engines as a concept and as a concrete body of software. The course includes Game Architectures; Game Design Patterns; Game User Interface Management and Control; Game Data Management; Scripting; Network-Oriented Game Programming; 3D Pipelines; Particle Systems; Procedural Techniques; Geometrical Algorithms; Kits for Game Play; Optimization. Lab Course
Prereq: MET CS 341 or MET CS 342
| Syllabus (pdf) | (11/17/07) |
