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
|
|