| CMPS-4490 "Game Development" |
| Spring 2026 #32784 |
Friday - pop quiz flag lab lab pathfind runner lab lab-8 lab-7 lab-5 lab-4 lab-3 lab-2 lab-1
| syllabus | textbook | laptop | outline | scores | exams | overall | |||
| Week | Lecture Topic | Read/Research | Assignment |
| 1 |
Tuesday Jan 20 3D visuals from scratch |
lab1 |
|
| 2 |
Monday Jan 26 OpenGL framework 3D movement of camera/player |
lab2 |
|
| 3 |
Monday Feb 2 Establishing a physics rate Euler integration Verlet integration |
Integration Separating axis theorem |
lab-3 |
| 4 |
Monday Feb 9 Billboarding Painter's algorithm Transparent objects Project page |
lab-4 |
|
| 5 |
Monday Feb 16 Physics Rigid body dynamics |
lab-5 |
|
| 6 |
Monday Feb 23 |
||
| 7 |
Monday Mar 2 Optimization Scene sub-division Texture mapping |
GorillaSun particle grid | |
| 8 |
Monday Mar 9 Shaders |
||
| 9 |
Monday Mar 16 Sprite animation |
||
| 10 |
Monday Mar 23 A* path finding |
||
|
Spring break: Mon Mar-30 to Fri Apr-3
|
|||
| 11 |
Monday Apr 6 |
||
| 12 |
Monday Apr 13 |
||
| 13 |
Monday Apr 20 |
||
| 14 |
Monday Apr 27 |
||
| 15 |
Monday May 4 |
||
| 16 |
Monday May 11 |
||
| Final Exam period: TBD | |||