Syllabus

CIS 410/510 Intro to Game Programming

Spring, 2009


Week Topics Assignments Reading
1 (3/30 - 4/3) C++ review, basic 3D math, the game loop   2.1, 2.2
2 (4/6 - 4/10) Camera navigation, lighting and materials, textures Assignment 1 due (Wednesday, 5 PM) 2.3, 2.6, 12.2
3 (4/13- 4/17) BSP environments, billboards, particles, 3D meshes, LOD   6.1, 7.1-7.4
4 (4/20 - 4/24) Scene graphs, procedural animation, midterm 1 (Friday) Assignment 2 due (Wednesday, 5 PM) 4.1, 4.2, 5.1
5 (4/27 - 5/1) Design patterns, event handling, AI, UIs Final project proposal due (Wednesday, 5 PM) 18.1, 18.2
6 (5/4 - 5/8) Physics and sound APIs Final project milestone 1 due (Friday, 5 PM) 9.1, 9.2, 18.9
7 (5/11 - 5/15) Vertex and fragment shaders   3.1, 20.1-20.4
8 (5/18 - 5/22) Shader effects, shadows, midterm 2 (Friday) Final project milestone 2 due (Friday, 5 PM) 20.5-20.17
9 (5/25 - 5/29) Topics by request    
10 (6/1 - 6/5) Project show and tell Final project due (Friday, 5 PM)  

copyright 2009, Eric David Wills, University of Oregon


back to main