Course Schedule
| Chapt |
Dates |
Title |
Related Resources |
| 0 |
Tue, Jan 25 |
Course Introduction |
Course Syllabus |
| 1 |
Thu, Jan 27 (canceled)
Tue, Feb 1 |
Introduction to Computer Games |
Designing Good Games
by M. Overmars of YoYo Games Ltd, 2009.
A Brief History of Video Games
by R. T. Bakie, from "Introduction to Game Development," S. Rabin, 2005.
|
| 2 |
Thu, Feb 3 |
Game Architecture |
Game Architecture
by Noel Llopis, from "Introduction to Game Development," S. Rabin, 2005.
|
| 3 |
Tue, Feb 8 Thu, Feb 10 Tue, Feb 15 |
OpenGL Overview
(Minor updates, 2/15) |
OpenGL Web Site
|
| 4 |
Thu, Feb 17 Tue, Feb 22 |
Game/Graphics Engines |
Ogre 3D Engine
|
| 5 |
Thu, Feb 24 Tue, Mar 1 Thu, Mar 3 |
Modeling for Games |
Metaballs by B. Geiss
|
| 6 |
Tue, Mar 8 |
Modeling and Animation |
Lecture notes from UCSD:
1. Skeletons
2. Skin
|
| 7 |
Thu, Mar 10 Tue, Mar 15 |
GPU Programming and Shaders |
OpenGL Shading Language by Randi J. Rost
Lighthouse GLSL tutorial
|
| 8 |
Thu, Mar 17 Tue, Mar 29 Thu, Mar 31 Tue, Apr 5 |
Artificial Intelligence |
Artificial Intelligence
by S. Rabin, from "Introduction to Game Development," S. Rabin, 2005.
Gamasutra tutorial on path finding
Boids Craig Reynolds
|
| 9 |
Thu, Apr 7 Tue, Apr 12 Thu, Apr 14 |
Networking and Multiplayer Games |
Network and Multiplayer
by S. Rabin, from "Introduction to Game Development," S. Rabin, 2005.
|
| 10 |
Tue, Apr 19 |
Sound in Games |
(Not covered in our readings)
|
| 11 |
Thu, Apr 21 Tue, May 3 Thu, May 5 |
Game Physics |
Bullet Physics Library
|
| 12 |
Tue, May 10 |
Final Review |
|
Permission Denied?
For copyright reasons, the lecture notes and reading materials are accessible only from IP addresses within the University of Maryland. If you are a student in the class and have a problem accessing materials from off campus, it is possible to fix this by installing a VPN client, which allows you log into the University system from off campus, and then access files as if you were logged in locally. The above link provides access to a free download for University users.
|