Syllabus
Class Meetings are Tuesday and Thursday 2:30-3:45. The regular lecture room is 1263 Computer Sciences. We will hold “lab sessions” on Fridays, 2:30-3:45 in room 1358 or 1366 Computer Sciences.
There is a project milestone every week on Friday. Generally, these are due before 2:30 so we can look at them during the lab time slot.
The lecture schedule is a work in progress. The assignment ideas are really rough (and approximate)
The project schedule is unlikely to change much.
Assignments are placed to the closest day (usually a Tuesday), although the assignment schedule is subject to change. In general, students are expecting to be contributing to the online discussion throughout the course.
Tuesday (lectures) | Thursday (lectures) | Friday (lab sessions) | |
1 | 9/4: Welcome |
9/6: Javascript & Web Tech |
9/7: Javascript Tutorial |
2 | 9/11: (assignment 0) Local Control (Flocking) |
9/13: (assignment 1) What is a Game (Toys&Fun) |
9/14: P1 Signs of Life |
3 | 9/18: (assignment 2) More Programming |
9/20: Tech for Games |
9/21: P1 Toy (show and tell) |
4 | 9/25: (assignment 3) Graphics for Games |
9/27: Programmable Pipelines |
9/28: P1 Final (demo) Festival! |
5 | 10/2: (assignment 4) Game Design 101 |
10/4: WebGL |
10/5: P2 Plan WebGL Tutorial |
6 | 10/9: (assignment 5) Game Design 102 |
10/11: More Game Design |
10/12: P2 Signs of Life |
7 | 10/16: Iterative Design |
10/18: Game Critiques |
10/19: P2 Show and Tell |
8 | 10/23: P3 discussion |
10/25: PROJECT WORK TIME |
10/26: P2 Final (demo) Festival! |
9 | 10/30: (assignment 6) Data Driven Programming |
11/1: P3 in class pitches |
11/2: P3 Designs |
10 | 11/6: P3 Kickoff |
11/8: Game Development Process |
11/9: P3 Plan |
11 | 11/13: Noise, Distance Maps |
11/15: Guest Lecture: Sound |
11/16: P3 Signs of Life |
12 | 11/20: (assignment 8) HCI |
11/22: THANKSGIVING | 11/23: P3 Status Report |
13 | 11/27: Graphics (Lighting) |
11/29: | 11/30: P3 Playable Demo |
14 | 12/4: | 12/6: | 12/7: P3 Playtest |
15 | 12/11: | 12/13: | 12:/14: P3 Gold Master Festival! |