CS/INFO 3152: Introduction to Computer Game Development

CS 3152 Course Schedule

[Jan] [Feb] [Mar] [Apr] [May] [Dates]

Note: The schedule is subject to change.


January

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

 

24

 

25

Lecture 1:
Overview
Development Process

 

26

Game Lab 1

 

27

Lecture 2:
Nature of Games

 

Workflow 30

Lecture 3:
Design Elements

 

31

ENGRC Lab 1:
Idea Formation

 



February

Week's Objective Mon Tue Wed Thu Fri
Workflow 1

Lecture 4:
Game Components

 

2

Game Lab 2

 

3

Lecture 5:
Rules and Mechanics

 

Initial Proposal 6

Lecture 6:
Uncertainty and Risk

 

7

ENGRC Lab 2:
Revising Mechanics

 

8

Lecture 7:
Economies and Balance

 

9

Game Lab 3

 

10

Lecture 8:
Prototyping

 

Concept 13

Lecture 9:
Gameplay Modeling

 

14

ENGRC Lab 3:
Concept Workshop

 

15

Lecture 10:
Game Architecture

 

16

Game Lab 4

 

17

Lecture 11:
Architecture Patterns

 

February Break;
Nondigital;
Milestones
20

 

21

 

22

Presentation:
Nondigital Prototype

 

23

ENGRC Lab 4:
Outlining Milestones

 

24

Presentation:
Nondigital Prototype

 

Gameplay Spec 27

Lecture 12:
Architecture Design

 

28

ENGRC Lab 5:
Gameplay Workshop

 



March

Week's Objective Mon Tue Wed Thu Fri
Gameplay Spec 1

Lecture 13:
Memory Management

 

2

ENGRC Lab 6:
Architecture & Design Exercise

 

3

Lecture 14:
Data-Driven Design

 

Gameplay 6

Presentation:
Gameplay Prototype

 

7

Presentation:
Gameplay Prototype

 

8

Lecture 15:
Graphics: Sprites

 

9

Activity:
Gameplay Playtest

 

10

Lecture 16:
Graphics: Perspective

 

SNOW STORM;
Architecture;
Design
13

Lecture 17:
Graphics: Color & Textures

 

14

 

15

 

16

ENGRC Lab 7:
Architecture & Design Workshop

 

17

Lecture 18:
Physics: Overview

 

Technical 20

Presentation:
Technical Prototype

 

21

Presentation:
Technical Prototype

 

22

Lecture 19:
Physics Engines

 

23

Activity:
Technical Playtest

 

24

Lecture 20:
Character AI (Thinking)

 

Revision 27

Lecture 21:
Character AI (Sensing)

 

28

ENGRC Lab 9:
Level Design (Building Blocks)

 

29

Lecture 22:
Pathfinding

 

30

ENGRC Lab 10:
Level Design (Assembling)

 

31

Lecture 23:
Strategic Planning

 



April

Week's Objective Mon Tue Wed Thu Fri
Spring Break 3

 

4

 

5

 

6

 

7

 

Alpha 10

Presentation:
Alpha Demo

 

11

Presentation:
Alpha Demo

 

12

Presentation:
Alpha Demo

 

13

Activity:
Alpha Playtest

 

14

Lecture 24:
Player Testing

 

Game Manual 17

Lecture 25:
Challenge Design

 

18

ENGRC Lab 11:
Game Manual Workshop

 

19

Lecture 26:
Story Design

 

20

ENGRC Lab 12:
Code Walkthrough

 

21

Lecture 27:
Dialogue

 

Beta 24

Presentation:
Beta Demo

 

25

Presentation:
Beta Demo

 

26

Presentation:
Beta Demo

 

27

Activity:
Beta Playtest

 

28

Lecture 28:
Game Analytics

 



May

Week's Objective Mon Tue Wed Thu Fri
Final Portfolio 1

Lecture 29:
Networking: Consistency

 

2

ENGRC Lab 13:
Final Document Review

 

3

Lecture 30:
Networking: Security

 

4

ENGRC Lab 14:
Workday

 

5

Lecture 31:
The Industry

 

Final Release 8

Presentation:
Final Presentation

 

9

Presentation:
Final Presentation

 

10

Presentation:
Final Presentation

 

11

 

12

 

Showcase 15

 

16

 

17

 

18

 

19

Presentation:
GDIAC Showcase

 



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 Group Orientation 1/28/17
Week 2 Team Workflow Document 2/04/17
Week 3 Initial Proposal 2/11/17
Week 4 Concept Document 2/18/17
Week 5

February Break

Nondigital Prototype 2/22/17
Milestone Document 2/25/17
Week 6 Gameplay Specification 3/04/17
Week 7 Gameplay Prototype 3/06/17
Week 8

SNOW STORM

Architecture Specification 3/18/17
Design Specification 3/18/17
Week 9 Technical Prototype 3/20/17
Week 10 Document Revision 4/01/17

Spring Break

Week 12 Alpha Release 4/10/17
Week 13 Game Manual 4/22/17
Week 14 Beta Release 4/24/17
Week 15 Final Document Portfolio 5/06/17
Week 16 Final Release 5/08/17
Week 17 GDIAC Showcase 5/19/17