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 (SERIOUSLY). Events with an asterisk are tentative. Clicking on a calendar item will take you to the appropriate section of the web page. In the case of online office hours, you will be required to verify your netid before it takes you to a Zoom link.


January

Week's Objective Mon Tue Wed Thu Fri
Workflow 20

 

21

 

22

Lecture 1:
Overview

ENGRC 1:
Team Formation

 

23

 

24

Lecture 2:
Mechanics Revisited

 

Initial Proposal 27

Lecture 3:
Mobile Game Design

 

28

 

29

Critique 1:
Pitch Session

ENGRC 2:
Idea Formation

 

30

 

31

Critique 1:
Pitch Session

 



February

Week's Objective Mon Tue Wed Thu Fri
Concept 3

Lecture 4:
Monetized Gameplay

 

4

 

5

Lecture 5:
Mobile Prototypes

ENGRC 3:
Concept Workshop

 

6

 

7

Workshop:
SNOW DAY

 

Nondigital;
Milestones
10

Lecture 6:
Architecture Revisited

 

11

 

12

Presentation 1:
Nondigital Prototype

ENGRC 4:
Milestone Workshop

 

13

 

14

Presentation 1:
Nondigital Prototype

 

Gameplay 17

Lecture 7:
Scene Graphs

 

18

 

19

Lecture 9:
C++ Overview

ENGRC 5:
Gameplay Workshop

 

20

 

21

Lecture 10:
C++ Overview (continued)

 

February Break;
Gameplay Prototype
24

 

25

 

26

Presentation 2:
Gameplay Prototype

Playtest 1:
Gameplay Playtest

 

27

 

28

Presentation 2:
Gameplay Prototype

 



March

Week's Objective Mon Tue Wed Thu Fri
Architecture Specification;
Design Specification
2

Lecture 11:
Mobile Networking

 

3

 

4

Lecture 12:
Memory Management

ENGRC 6:
Specification Workshop

 

5

 

6

Lecture 13:
Memory in C++

 

Technical Prototype 9

Presentation 3:
Technical Prototype

 

10

 

11

Presentation 3:
Technical Prototype

Playtest 2:
Technical Playtest

 

12

 

13

Presentation 3:
Technical Prototype

 

Course Redesign 16

 

17

 

18

 

19

 

20

 

Course Redesign 23

Office Hours:
Optional Feedback

 

24

 

25

Office Hours:
Optional Feedback

 

26

 

27

Office Hours:
Optional Feedback

 

Spring Break 30

 

31

 



April

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

 

2

 

3

Lecture 14:
Level Design

 

Document Revisions 6

Workshop 1:
Design Patterns

Lecture 15:
Procedural Content

Office Hours:
Walker White

 

7

 

8

Workshop 2:
Composite Challenges

ENGRC 7:
Document Reviews

 

9

Office Hours:
Traci NK

 

10

Critique 2:
Level Design

Office Hours:
Walker White

 

Pre-Beta 13

Presentation 4:
Pre-Beta Release

Office Hours:
Walker White

 

14

 

15

Presentation 4:
Pre-Beta Release

Presentation 4:
Pre-Beta Release

 

16

Office Hours:
Traci NK

 

17

Playtest 3:
Pre-Beta

Office Hours:
Walker White

 

Promo Video 20

Critique 3:
Code Walkthrough

Office Hours:
Walker White

 

21

Office Hours:
Traci NK

 

22

ENGRC 8:
Video Workshop

 

23

Office Hours:
Traci NK

 

24

Office Hours:
WW Morning

Office Hours:
WW Afternoon

 

Beta 27

Presentation 5:
Beta Release

Office Hours:
Walker White

 

28

 

29

Presentation 5:
Beta Release

Presentation 5:
Beta Release

 

30

Office Hours:
Traci NK

 



May

Week's Objective Mon Tue Wed Thu Fri
Beta 1

Playtest 4:
Beta

Office Hours:
Walker White

 

Final Portfolio 4

Critique 4:
Game Feel

Office Hours:
Walker White

 

5

Office Hours:
Traci NK

 

6

ENGRC 9:
Final Portfolio

 

7

Office Hours:
Traci NK

 

8

Lecture 19:
Festivals & Promotion

Office Hours:
Walker White

 

Golden Master 11

Presentation 6:
Golden Master

Presentation 6:
Golden Master

 

12

 

13

 

14

 

15

Office Hours:
Walker White

 

Showcase 18

Office Hours:
Walker White

 

19

 

20

 

21

 

22

Presentation 7:
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. Once again, activities with an asterisk are tentative and may be moved.

Week Task Deadline
Week 1 Team Workflow 1/25/20
Week 2 Initial Proposal 2/01/20
Week 3 Concept Document 2/08/20
Week 4 Nondigital Prototype 2/12/20
Milestone Document 2/15/20
Week 5 Gameplay Specification 2/22/20
Week 6

February Break

Gameplay Prototype 2/26/20
Week 7 Architecture Specification 3/07/20
Design Specification 3/07/20
Week 8 Technical Prototype 3/09/20

Course Redesign

Course Redesign

Spring Break

Week 12 Document Revisions 4/11/20
Week 13 Pre-Beta Release 4/13/20
Week 14 Promotional Video 4/25/20
Week 15 Beta Release 4/27/20
Week 16 Final Document Portfolio 5/09/20
Week 17 Golden Master 5/11/20
Week 18 GDIAC Showcase 5/22/20