CS/INFO 4152: Advanced Topics in Computer Game Development

CS 4152 Course Schedule

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

Note: The schedule is subject to change.


January

Week's Objective Mon Tue Wed Thu Fri
21

 

22

 

23

Lecture 1:
Overview

 

24

 

25

Lecture 2:
Mechanics Revisited

 

Workflow;
Initial Proposal
28

Lecture 3:
Mobile Game Design

ENGRC 1:
Group Orientation

 

29

 

30

Critique 1:
Pitch Session

 

31

 



February

Week's Objective Mon Tue Wed Thu Fri
Workflow;
Initial Proposal
1

Critique 1:
Pitch Session

 

Concept 4

Lecture 4:
Monetized Gameplay

ENGRC 2:
Concept Workshop

 

5

 

6

Lecture 5:
Mobile Prototypes

 

7

 

8

Lecture 6:
Architecture Revisited

 

Nondigital;
Milestones
11

Lecture 7:
Scene Graphs

ENGRC 3:
Nondigital Workshop

 

12

 

13

Presentation 1:
Nondigital Prototype

 

14

 

15

Presentation 1:
Nondigital Prototype

 

Gameplay 18

Lecture 8:
2D Animation

ENGRC 4:
Gameplay Workshop

 

19

 

20

Lecture 9:
C++ Overview

 

21

 

22

Lecture 10:
C++ Overview (continued)

 

February Break;
Gameplay Prototype
25

 

26

 

27

Presentation 2:
Gameplay Prototype

 

28

 



March

Week's Objective Mon Tue Wed Thu Fri
February Break;
Gameplay Prototype
1

Presentation 2:
Gameplay Prototype

 

Architecture Specification;
Design Specification
4

Lecture 11:
Mobile Networking

ENGRC 5:
Specification Workshop

 

5

 

6

Lecture 12:
Memory Management

 

7

 

8

Lecture 13:
Memory in C++

 

Technical Prototype 11

Presentation 3:
Technical Prototype

Playtest 1:
Technical Playtest

 

12

 

13

Presentation 3:
Technical Prototype

 

14

 

15

Presentation 3:
Technical Prototype

 

Document Revisions 18

Lecture 14:
Level Design

ENGRC 6:
Document Reviews

 

19

 

20

Lecture 15:
Procedural Content

 

21

 

22

Critique 2:
Level Design

 

Alpha Release 25

Presentation 4:
Alpha Release

Playtest 2:
Alpha Playtest

 

26

 

27

Presentation 4:
Alpha Release

 

28

 

29

Presentation 4:
Alpha Release

 



April

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

 

2

 

3

 

4

 

5

 

Promo Video 8

Critique 3:
Code Walkthrough

ENGRC 7:
Video Workshop

 

9

 

10

Lecture 16:
Audio Design

 

11

 

12

Holiday:
Entrepreneurship Celebration

 

Closed Beta 15

Presentation 5:
Closed Beta

Playtest 3:
Closed Beta Playtest

 

16

 

17

Presentation 5:
Closed Beta

 

18

 

19

Presentation 5:
Closed Beta

 

Store Proposal 22

Critique 4:
Finishing Touches

ENGRC 8:
Store Proposal Workshop

 

23

 

24

Lecture 18:
Festivals & Promotion

 

25

 

26

Lecture 19:
Commercial Trends

 

Open Beta 29

Presentation 6:
Open Beta

Playtest 4:
Open Beta Playtest

 

30

 



May

Week's Objective Mon Tue Wed Thu Fri
Open Beta 1

Presentation 6:
Open Beta

 

2

 

3

Presentation 6:
Open Beta

 

Final Portfolio 6

Critique 5:
Postmortems

ENGRC 9:
Postmortems

 

7

 

8

 

9

 

10

 

GDIAC Showcase 13

 

14

 

15

 

16

 

17

 



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 2 Team Workflow 2/02/19
Initial Proposal 2/02/19
Week 3 Concept Document 2/09/19
Week 4 Nondigital Prototype 2/13/19
Milestone Document 2/16/19
Week 5 Gameplay Specification 2/23/19
Week 6

February Break

Gameplay Prototype 2/27/19
Week 7 Architecture Specification 3/09/19
Design Specification 3/09/19
Week 8 Technical Prototype 3/11/19
Week 9 Document Revisions 3/23/19
Week 10 Alpha Release 3/25/19

Spring Break

Week 12 Promotional Video 4/13/19
Week 13 Closed Beta Release 4/15/19
Week 14 App Store Proposal 4/27/19
Week 15 Open Beta Release 4/29/19
Week 16 Final Document Portfolio 5/10/19
Week 17 GDIAC Showcase 5/17/19