CIS 587 Lecture Notes
Game History (John Laird)
Video Game Evaluation Criteria
Object Oriented Analysis
Object Oriented Design
Game Design Principles
Video Game Architecture
Windows Programming
DirectX Programming (David Joffe)
Sprite Animation
2D Computer Graphics Transformations
Game Physics
Basic User Interface Design
Direct Manipulation Interfaces
Message Design and Use of Color
Use of Sound in Games
Interaction Devices
3D Computer Graphics Transformations
Artificial Intelligence in Games