Game Design and Development Decal Fall 2026

Week 2 (9/14)

Hey guys! We hope you enjoyed the first two sessions of our DeCal last week :D

Every Sunday, we will plug weekly DeCal-related announcements and reminders, such as due dates and other events, to both the DeCal website as well as the Discord server on this announcements channel.

Programmers: You should be adding berkeleyGameDev as a collaborator to your Project 1 repository, and keep the project submission as a private repo.

Artists: Please be aware that the deadline for Part 1 is BEFORE CLASS and not 11:59! That way, we can get art critiques in-class rolling smoothly.

Date Due in Class Assigned
Tuesday (9/15) All Lab 1 Programmer Lab 4 / Artist Lab 5, due 09/22
Thursday (9/17) Programmer Lab 2 / Artist Lab 3 Project 1 Part 1, due at 11:59PM. Programmer Lab 6 / Artist Lab 7, due 09/24 in class. Project 1 Part 2, due 09/24 at 11:59PM.
Jump to Week: 0, 1

Schedule

Week 0

Sep 01
Lecture Infosession
LabLab 0: Unity Setup
Sep 03
Lecture Infosession
LabLab 0: Unity Setup

Week 1

Week 2

Sep 15
Lecture [Game Art Fundamentals]
LabProgrammer: Lab 4: Advanced Scripting / Artist: Lab 5: Tilesets
ReadingGraphics vs Aesthetics
Sep 17
Lecture [Fundamentals of Animation]
LabProgrammer: Lab 6: Colliders and Rigidbodies / Artist: Lab 7: Animation

Week 3

Sep 22
Lecture [Git Tutorial]
LabProgrammer: Lab 8: Coroutines / Artist: Lab 9: Environment Design
Reading 13 Principles of Gameplay
Sep 24
Lecture [Game Loops]
Lab [Lab 10: Animator and Blend Trees]
Project Project 2: Game Jam

Week 4

Sep 29
Lecture [User Interfaces]
Lab Programmer: Lab 11: UI and Layering / Artist: Lab 12: UI Asset Creation
ReadingHow to Pitch your Project
Oct 01
Lecture [Design Docs and MVPs]

Week 5

Oct 06
Lecture [Pitch Day]
ProjectProject 3: Final
Oct 08
Lecture Project 2 Showcase
Lecture [3D Modeling]
ReadingEffectively Organize with a Game Design Document

Week 6

Week 7

Oct 20
Lecture [Tutorial + Level Design]
LabOptional: Lab 15: Raycasting
ReadingTips for Better Playtesting
Oct 22
Lecture Game Feel
Project Milestone 1: MVP Playtest

Week 8

Oct 27
Lecture Music and SFX
LabOptional: Lab 16: Lighting
ReadingInsightful Playtest Questions
Oct 29
Lecture Work Day

Week 9

Nov 03
Lecture Accessibility
Reading Accessible Controllers
Nov 05
Lecture Work Day
Project Milestone 2: Alpha Playtest

Week 10

Nov 10
Lecture [Work Day]
Nov 12
Lecture [Work Day]

Week 11

Nov 17
Lecture [Work Day]
Reading AI in Gaming
Nov 19
Project Milestone 3: Beta Playtest

Week 12

Nov 24
Lecture [Workday]
Reading Tutorial Designs

Thanksgiving!

Week 13

Dec 1
Lecture Building and Publishing
ReadingGamification
Dec 3
Lecture Course Postmortem
Project Milestone 4: Final Submission

Week 14

TBD
GDD Showcase