Skip to main content

Class Calendar

Term Overview

info

All lecture slides and submmission links can be found on eDimension. All lab materials and supplementary articles can be found on this website.

WeekMondayFocus / Key Milestone
114 SepIntroduction, core mechanics, formal elements, game design process, group formation
221 SepGame genres, design principles, octalysis
328 SepNO CLASS
45 OctRules of play, game balance, homework due
512 OctUI/UX, level design
619 OctGame polish, GDD due (Checkpoint 1), Midterm Examination
726 OctRecess Week
82 NovDraft GDD feedback
99 NovCheckpoint 2
1016 NovCheckpoint 3
1123 NovProject work and consultations
1230 NovCheckpoint 4
137 DecFinal presentation, final GDD
1414 DecPeer review due

Week 1

Monday, 14 September 2026

Happenings

Form your Game Project group on eDimension by Monday, 21 September 2026, 23:59.

  • 4–6 students per group
  • Fewer than 4 students is not recommended
  • If you do not form a group, your group assignment will be randomised
  • Groups with fewer than 6 students may be assigned additional members

Read about the Game Project

Form your Lab group on eDimension by Monday, 21 September 2026, 23:59.

  • Maximum 2 students per group
  • Pair work is optional
  • If you are completing the labs individually, still enrol in a group containing only yourself. Otherwise, you will not be able to submit the assignment on eDimension.

Lessons

SessionTopics / Materials
Lecture 1Introduction: course administration, background, and past-year samples. Brief History of Video Games: video game consoles and popular video games from 1972 to today. macOS game sample · Windows game sample
Lecture 2Core Game Mechanics: reflex, timing, precision and accuracy, management, strategy, measurement, tactical choice, puzzle, exploration, and social interaction. Formal Elements: the fundamental building blocks and structural components that define how a game is set up and played.
LabGame Design Process & Best Practices: GDD, ideation, prototyping, iteration, and playtesting, Unity for Newborns

Week 2

Monday, 21 September 2026

Happenings

Finalise your Lab pair-work group on eDimension by Monday, 21 September 2026, 23:59.

Homework released and discussed in class. Download handout from eDimension.

Week 1 Lab checkoff is due Thursday, 09:00. See eDimension for submission details.

Lessons

SessionTopics / Materials
Lecture 1Game Genres: how combinations of core mechanics give rise to game genres and subgenres.
Lecture 2General Principles of Game Design: player empathy, feedback, grounding the player, moment-to-moment experience, removing impediments, structure, and progression.
Lecture 3Octalysis: a gamification framework based on eight core drives: Epic Meaning & Calling, Development & Accomplishment, Empowerment of Creativity & Feedback, Ownership & Possession, Social Influence & Relatedness, Scarcity & Impatience, Unpredictability & Curiosity, and Loss & Avoidance. This is done during lab time.
LabWeek 1 Lab Presentation: 15-30 minutes. Unity for Babies · Unity for Toddlers · Lab 1 Review

Class Activity

Core Mechanics, Formal Elements, and Principles of Game Design

  • Project group must be formed by this point
  • Brainstorm
  • Presentation

Week 3

Monday, 28 September 2026

Happenings

Week 2 Lab checkoff is due Thursday, 09:00.

Lessons

info

There's no in-person lessons this week.

Week 4

Monday, 5 October 2026

Happenings

Week 3 Lab checkoff is due Thursday, 09:00.

Lessons

SessionTopics / Materials
Lecture 1Rules of Play: characteristics of game rules, three levels of rules, player types, and breaking the rules.
Lecture 2Game Balance: balancing games by encouraging player agency and creating asymmetry while maintaining fair play.
LabWeek 2 and 3 Lab Presentation: 30 minutes. Unity for Children · Lab 2 Review · Lab 3 Review

Week 5

Monday, 12 October 2026

Happenings

Week 4 Lab checkoff is due Thursday, 09:00.

Individual Homework due: Monday, 12 October 2026, 23:59

  • Submit a PDF
  • Submit via eDimension

Lessons

SessionTopics / Materials
Lecture 1Level Design: state of flow, core principles of level design, and various mechanisms used in level design.
Lecture 2Video Game UI Design: UI versus UX, non-diegetic, diegetic, meta, and spatial UI.
LabWeek 4 Lab Presentation: 30 minutes. Sample GDD discussion. Unity for Teens · Lab 4 Review

Week 6

Monday, 19 October 2026

Happenings

Week 5 Lab checkoff is due Thursday, 09:00.

Lessons

SessionTopics / Materials
Lecture 1Game Polish: juice, feedback, smoothing rough edges, aesthetic finish, and live demonstration.
Lecture 2Week 5 Lab Presentation: 30 minutes. Lab 5 Review
LabMidterm Examination

Midterm Examination

Part A: Concepts · 15%

Thursday, 22 October 2026

ItemDetails
Duration90 minutes
Start timeTBC
VenueOur classroom
SeatingFree seating
AttendanceCompulsory
CoverageWeek 1–6 materials (theory and Unity)
FormatPaper-based, closed-book, no cheatsheet
What to bringPen

Part B: Game Jam · 15%

Due: Sunday, 25 October 2026, 23:59

  • Handout and answer template released Thursday, 22 October after exam ends on eDimension
  • Select a theme and create a game based on that theme
  • Starter assets are provided, but you may use your own assets
  • Rubric will be released on the day
  • Individual work
  • A secondary requirement will be released on Saturday, 24 October at 12:00
  • Complete a concise README outlining your game
  • Post questions on Game Dev Whatsapp group so everyone can see the question
  • No private communication with instructors or TAs regarding the examination
  • Submission link will be available on eDimension

Week 7

Monday, 26 October 2026

Recess Week

No regular classes.

Game Project Checkpoint 1: Draft GDD

Due: Thursday, 29 October 2026, 23:59

  • Use the GDD template and make your own copy
  • Export your GDD as a PDF
  • Rubric
  • Submit via eDimension

Week 8

Monday, 2 November 2026

Draft GDD Feedback & Game Project Checkpoint 2

  • Make a submission entry on eDimension so that your team can be graded
  • Rubric

Schedule TBC

Thursday: No class. Consultations are available upon request.

Week 9

Monday, 9 November 2026

Game Project Checkpoint 3

  • Make a submission entry on eDimension so that your team can be graded
  • Rubric

Schedule TBC

Week 10

Monday, 16 November 2026

Game Project Checkpoint 3

  • Make a submission entry on eDimension so that your team can be graded
  • Rubric

Schedule TBC

Week 11

Monday, 23 November 2026

Happenings

**Project time. Consultations are available upon request. There's no in-person classes. **

Week 12

Monday, 30 November 2026

Game Project Checkpoint 4

  • Make a submission entry on eDimension so that your team can be graded
  • Rubric

Schedule TBC

Week 13

Monday, 7 December 2026

Final Game Project Presentation & Final GDD

Due: Thursday, 10 December 2026, 09:00

PresentationTBC
VenueRegular cohort classroom
FoodProvided at TBC

Code Submission TBC

eDimension Submission

Submit:

  • PDF of your final GDD
  • Recorded gameplay video, uploaded directly or provided through a downloadable link
  • Do not submit a YouTube link

Week 14

Monday, 14 December 2026

Happenings

Peer Review, open after the final submission and due Monday of Week 14, 23:59