CS 134 Lectures Supplementary Notes


Lecture 0: Introduction to Game Design

Lecture 1: Game Design Principles

Lecture 2: Introduction to Computer Graphics

Lecture 3: XNA 2D Tutorial

Lecture 4: XNA 2D Tutorial Additional

Lecture 5: XNA 3D Tutorial

Lecture 6: XNA 3D Tutorial Additional

Lecture 7: irrLicht Game Engine

Lecture 8: irrLicht Game Engine

Lecture 9: Beyond irrLicht

Lecture 10: Scene Graphs

Lecture 11: A* Path Finding

Lecture 12: Chasing, Flocking

Lecture 13: Finite State Machines

Lecture 14: Fuzzy Logic

Lecture 15: Collision Detection

Lecture 16: Collision Response

Lecture 17: Projectiles

Lecture 18: Laws of Motion

Lecture 19: Levels of Detail

Lecture 20: Additional A*, Shadows, Terrain

Lecture 21: Introduction to Networking

Lecture 22: Networking in XNA

Lecture 23: Decision Trees and Neural Networks

Lecture 24: Particle Systems, Terrains

Lecture 25: Animation