Schedule:
The weekly content of this course will be largely influenced by your interests in Playable Media and desires to explore new technical territory. As such, this section of the site will be updated each week. Please check back regularly for the latest information about readings and other tasks you need to accomplish to prepare for in-person class sessions. Note: unless otherwise annouced in class, due dates for assignments will not change.
Week 1:
Wednesday, January 21nd
Introducing CS365; Defining our appreciation of games; Tech goals; Arch of the semester = Avoiding crunch
Milestone: NA
Readings & Resources
In the coming weeks, readings from our central textbook by Richard Lemarchand will be assigned here. Read them IN PREPARATION for this session.
Assigned Reading:
Other resources provided by discussion leaders will also be posted here, such as links to aspects of the assignments. These will also be required.
Technical Information
This area will contain information about technical materials from each session.
Unity Refresh
Tech Link:
TBA
Week 2:
Wednesday, January 28th
Ideation; Group formation; Ethical production timelines; Scope
Milestone: Personal Reflection and Goal Statement
Readings & Resources
Lemarchand:
Discussion Leaders: Jordan
AI and Game Development
Technical Information
One Sheet and Storymap
Week 3:
Wednesday, February 4th
Physical prototyping; Inventories and "bibles"; Distributing tasks and effective collaboration
Milestone: One Sheet and Story Map
Readings & Resources
Lemarchand:
Discussion Leaders: Jordan
Colonialism in Games
Technical Information
3D Third Person Platformer
Looking at Vertical Slice of a sidescrolling platformer using URP and 3D assets.
Tech Link:
Example: Game Dev Macros
Unity: Core Loop and Third Person Platformer
Week 4:
Wednesday, February 11th
Vertical Slices; Scheduling milestones; Refining Macros
Milestone: Game Design Macro
Readings & Resources
Lemarchand:
Technical Information
"Budgeting" and Scheduling
There are soooo many videos on Gameplay Loops
Like this one!
Week 5:
Wednesday, February 18th
Playtesting and feedback; Grayboxing practices; Other prototypes
Milestone: Core Loop Playtest
Readings & Resources
Lemarchand:
Discussion Leaders:
TBD
Technical Information
Refining Core Loops
Workshopping your Gameplay Mechanics
Week 6:
Wednesday, February 25th
Concentric Development
Milestone: Vertical Slice Graybox
Readings & Resources
Lemarchand:
Discussion Leaders:
TBD
Technical Information
Greyboxing and Collaborative Edge-Finding
Week 7:
Wednesday, March 4th
Playtesting expanded
Milestone: NA
Readings & Resources
Lemarchand:
Discussion Leaders:
TBD
Technical Information
Playtesting
Week 8:
Wednesday, March 12th
Capturing and Reflecting
Milestone: Vertical Slice Playtest
Readings & Resources
Lemarchand:
Discussion Leaders:
TBD
Playtesting!
Week 9:
Wednesday, March 25th
Entering Full Production
Milestone: Reflection
Readings & Resources
Lemarchand:
Discussion Leaders:
TBD
Technical Information
Alpha Production
Week 10:
Wednesday, April 1st
Supporting other visions
Milestone: Alpha Presentations
Readings & Resources
Lemarchand:
Discussion Leaders:
TBD
Technical Information
Alpha Presentation / Workshop
Week 11:
Wednesday, April 8th
Open labs and prep
Readings & Resources
Lemarchand:
Discussion Leaders:
TBD
Technical Information
Open Lab
Week 12:
Wednesday, April 22nd
Final playtest
Milestone: Beta Playtest
Readings & Resources
Lemarchand:
Discussion Leaders:
TBD
Technical Information
Formal Playtesting
Week 13:
Wednesday, April 29th
Post-Production
Milestone: Final Presentation
Readings & Resources
Lemarchand:
Discussion Leaders:
N/A
Technical Information
Beta Feedback
Friday, May 2nd
Playable Media Open House Event!
Time TBA