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!
Print Friendly, PDF & Email