Lecture Notes

DateLectureTopicPDFDownload
1/271Course Intro, Basic Engine Architecture, Camera and Graphics pdfpptx
2/32Third-Person Camera, Game Worlds, Collisions I pdfpptx
2/103Spatial Partitioning, Terrain Generation pdfpptx
2/174Frustum Culling, Dynamic VBOs, Collisions II pdfpptx
2/245Raycasting I, Dynamic World Loading pdfpptx
3/16Raycasting II, Collisions III pdfpptx
3/87OBJ Models, Collision IV, Player Movement pdfpptx
3/158Pathfinding, Simple Stupid Funneling, Final Overview pdfpptx
3/229Orthographic UI, Gameplay pdfpptx
3/29No Lecture - Spring Break
4/510Sound, Advanced Graphics pdfpptx
4/1211Procedural Content, Animation pdfpptx
4/1912Networking pdfpptx
4/2613AI pdfpptx
5/314Component-Based Engines
5/10Final Project Presentations