Lecture Notes

DateLectureTopicPDFDownload
1/241Course Intro, Basic Engine Architecture, Camera and Graphics pdfpptx
1/312Third-Person Camera, Game Worlds, Collisions I pdfpptx
2/73Spatial Partitioning, Terrain Generation pdfpptx
2/144Frustum Culling, Collisions II pdfpptx
2/215Raycasting I, Dynamic World Loading pdfpptx
2/286UI, Sound pdfpptx
3/77Raycasting II, Collisions III pdfpptx
3/148OBJs, Collision Response II, Collision Hacks, Final Overview pdfpptx
3/219Pathfinding, Simple Stupid Funnel Algorithm, Obstacle Avoidance pdfpptx
3/28No Lecture - Spring Break
4/410Networking, Advanced Graphics pdfpptx
4/1111Procedural Content, Animation pdfpptx
4/1812AI pdfpptx
4/2513TBD
5/214TBD
5/9Final Project Presentations