CMPS-4490 "Game Development" |
Spring 2022 #32220 |
This semester is complete. project review, collision detection non-uniform sprite sheets, PNG transparency complete game example w/countdown, walking sprite move project files to: 4490/proj folder project Jason video Game jams lab-4 lab-5 lab-8 your computer
syllabus | textbook | laptop | outline | scores | grades | |||
---|---|---|---|
Week | Lecture Topic | Read/Research | Assignment |
1 |
Monday Jan 24 Syllabus Intro to game development Course outline Program frameworks |
Game engine from scratch?
Game programming patterns |
dir setup lab-1 |
2 |
Monday Jan 31 Game engine architecture MVC |
O'Reilly books projection matrix |
lab-2 |
3 |
Monday Feb 7 Object space World space Screen space |
lab-3 | |
4 |
Monday Feb 14 Game states Transparency Particle systems |
billboards billboard discussion particle system |
|
5 |
Monday Feb 21 Collision detection |
Collision detection |
|
6 |
Monday Feb 28 presentation of work |
||
7 |
Monday Mar 7 presentation of work |
||
8 |
Monday Mar 14 Displaying images Texture maps Newtonian Physics |
lab-8 quiz-8 |
|
9 |
Monday Mar 21 Texture maps Sprite textures |
||
10 |
Monday Mar 28 Project definition |
||
11 |
Monday Apr 4 |
||
Spring break week. Monday Apr 11 to Friday Apr 15
|
|||
12 |
Monday Apr 18 |
||
13 |
Monday Apr 25 |
||
14 |
Monday May 2 |
||
15 |
Monday May 9 |
||
Final Exam: Wednesday May 18 8:00am - 10:30am |