CIS 3000: Introduction to Computer Game Design

CIS 3000 Course Schedule

Below is a tenative schedule for this semester. Because the number of students enrolled in this class is in flux, this schedule is still subject to change. It will be (mostly) finalized the second week of class.

[Aug] [Sep] [Oct] [Nov] [Dec] [Dates]

Note: The schedule is subject to change.


August

Week's Objective Mon Tue Wed Thu Fri
Form Groups 24

Lecture 1:
Overview

 

25

Comm Lab 0:
Quick Pitches

 

26

Lecture 2:
Developing Ideas

 

Proposal & Charter 29

Lecture 3:
Design Elements

 

30

Game Lab 1:
Game Lab

 

31

Lecture 4:
Development Process

 



September

Week's Objective Mon Tue Wed Thu Fri
Proposal & Charter 1

Comm Lab 1:
Idea Formation

 

2

Lecture 5:
Parts of a Game

 

Concept Document 5

Labor Day

 

6

Game Lab 2:
Game Lab

 

7

Lecture 6:
Prototyping

 

8

Comm Lab 2:
Initial Specification

 

9

Lecture 7:
Mechanics: Rules & Systems

 

Nondigitial Prototype 12

Lecture 8:
Mechanics: Uncertainty & Risk

 

13

Game Lab 3:
Game Lab

 

14

Presentation:
Nondigital Prototypes

 

15

EXAM

Comm Lab 3:
Concept Review

 

16

Presentation:
Nondigital Prototypes

 

Game Wiki 19

Lecture 9:
Game Balance

 

20

Game Lab 4:
Game Lab

 

21

Lecture 10:
Game Architecture

 

22

Comm Lab 4:
Milestones and Script

 

23

Lecture 11:
Architecture (cont.)

 

Document Revisions 26

Lecture 12:
Architecture Design

 

27

Comm Lab 5:
Specification Review

 

28

Lecture 13:
Data-Driven Design

 

29

Comm Lab 6:
To Be Announced

 

30

Lecture 30:
Data-Driven Design (cont)

 



October

Week's Objective Mon Tue Wed Thu Fri
Gameplay Prototypes 3

Presentation:
Gameplay Prototypes

 

4

Presentation:
Gameplay Prototypes

 

5

Lecture 15:
Graphics: Sprites

 

6

Comm Lab 7:
Gameplay Playtest

 

7

Lecture 16:
Graphics: Perspective

 

Architectural Specification 10

Fall Break

 

11

Fall Break

 

12

Lecture 17:
Graphics: Color & Texture

 

13

Comm Lab 8:
Architecture Spec

 

14

Lecture 18:
Physics & Motion

 

Technical Prototype 17

Presentation:
Technical Prototypes

 

18

Presentation:
Technical Prototypes

 

19

Lecture 19:
Collisions: Static Scenes

 

20

EXAM

Comm Lab 9:
Technical Playtest

 

21

Lecture 20:
Pathfinding

 

Update Specifications
Level Design
24

Lecture 21:
Character AI: Design

 

25

Comm Lab 10:
Architecture Review

 

26

Lecture 22:
Character AI: Implementation

 

27

Comm Lab 11:
Level Design

 

28

Lecture 23:
User Testing

 

Alpha
(Code Complete)
31

Presentation:
Alpha Demo

 



November

Week's Objective Mon Tue Wed Thu Fri
Alpha
(Code Complete)
1

Presentation:
Alpha Demo

 

2

Presentation:
Alpha Demo

 

3

Comm Lab 12:
Alpha Playtest

 

4

Lecture 24:
Strategic AI

 

Game Manual 7

Lecture 25:
Dramatic Elements

 

8

Comm Lab 13:
Game Manual

 

9

Lecture 26:
Story: Design

 

10

Comm Lab 14:
Level Design Revisited

 

11

Lecture 27:
Story: Implementation

 

Beta (Feature Complete) 14

Presentation:
Beta Demo

 

15

Presentation:
Beta Demo

 

16

Presentation:
Beta Demo

 

17

Comm Lab 15:
Beta Playtest

 

18

Lecture 28:
The Industry

 

Final Portfolio 21

Lecture 29:
Networking: Consistency

 

22

EXAM

Comm Lab 16:
Portfolio Review

 

23

Lecture 30:
Networking: Security

 

24

Thanksgiving

 

25

Thanksgiving

 

Release 28

Free Day

 

29

Presentation:
Release Demo

 

30

Presentation:
Release Demo

 



December

Week's Objective Mon Tue Wed Thu Fri
Release 1

Presentation:
Release Demo

 

2

Presentation:
Release Demo

 

Showcase 5

 

6

 

7

 

8

 

9

 



Project Schedule

Deadlines listed are the earliest possible deadline for that week. For some presentations (listed in bold), different groups may have different deadlines.

Week Task Deadline
Week 1 Form Groups 08/27/11
Week 2 Group Charter (Initial Proposal) 09/03/11
Week 3 Concept Document (Final Proposal) 09/10/11
Week 4 Nondigital Prototype 09/14/11
Gameplay Specification 09/17/11
Week 5 Game Wiki 09/24/11
Milestone Document 09/24/11
Week 6 Document Revisions 10/01/11
Week 7 Gameplay Prototype 10/03/11
Week 8 Architectural Specification 10/15/11
Week 9 Technical Prototype 10/17/11
Week 10 Progress Status Update 10/27/11
Week 11 Alpha (Code Complete) 10/31/11
Week 12 Game Manual 11/10/11
Week 13 Beta (Feature Complete) 11/14/11
Week 14 Final Portfolio 11/29/11
Week 15 Release (Balanced and Tested) 11/29/11
Week 16 GDIAC Showcase 12/10/11