CS/INFO 3152: Introduction to Computer Game Development


We will continue to post assignments over the course of the semester. You should check back in this space at the beginning of each week for the new assignments.

[Assignments] [Two-Week Reports]

Project Assignments

Project assignments are the core of this course. They are intended to keep you focused towards completion of your game. They include both the intermediate prototypes and the documents that you are expected to prepare throughout the course.

Assignment Task Deadline
Assignment 1 Team Workflow 01/25/20
Assignment 2 Initial Proposal 02/01/20
Assignment 3 Concept Document 02/08/20
Assignment 4 Concept Revision 02/15/20
Assignment 5 Nondigital Prototype 02/17/20
Assignment 6 Milestone Document 02/22/20
Assignment 7 Gameplay Specification 02/29/20
Assignment 8 Gameplay Prototype 03/02/20
Assignment 9 Architecture Specification 03/14/20
Assignment 10 Design Specification 03/14/20
Assignment 12 Document Revisions 04/11/20
Assignment 13 Pre-Beta Release 04/13/20
Assignment 14 Level Design Document 04/25/20
Assignment 15 Beta Release 04/27/20
Assignment 16 Final Document Portfolio 05/09/20
Assignment 17 Golden Master 05/11/20
Assignment 18 GDIAC Showcase 05/22/20

Two-Week Reports

The two-week reports are intended to help the course staff monitor both group and individual progress over the course of the semester. You are expected to submit a two-week report after every intermediate prototype submission. The two week report is both a short group-written assignment and an individual response on CATME

Report Task Deadline
Report 1 Gameplay Prototype Report 03/07/20
Report 2 Pre-Beta Complete Report 04/18/20
Report 3 Beta Report 05/02/20
Report 4 Golden Master Report 05/12/20
Report 5 Peer Evaluations 05/24/20

Submission Guidelines:

Submissions are made using CMS.

There are a few guidelines for submissions:

  • They should be coherent and understandable.
  • They must be in the correct format (typically .pdf or .zip).
  • All academic integrity rules apply.