
- This is a temporary schedule for what we will do, subject to change!
- Complete reading/videos before their associated lectures, as marked on the course calendar.
- All other deliverables should be submitted by their specified deadlines.
- Quests with an asterisk (*) cannot receive an extension.
Spring 2025 Course Calendar
| Week | Date | Day | Topics/Activity | Readings/Videos | Quest |
|---|---|---|---|---|---|
| 1 | 1/9 | Thu | Lecture 1: History of Game Industry & What is a Game? • Form 1 • Slides • Recording | ||
| 2 | 1/14 | Tue | Lecture 2: Game Design Kits Lab • No slides or recording, in-class activity | ||
| 1/16 | Thu | Lecture 3: Mechanics, Dynamics, Aesthetics • Form 1 • Slides • Recording | MDA Paper | ||
| 3 | 1/21 Add/drop ends tomorrow. | Tue | Lecture 4: Formal Elements of Games • Form 1 • Slides • Recording | Fullerton Ch. 2 | Pixel Pusher Due |
| 1/23 | Thu | Lecture 5: Let's Play • Form 1 • No slides or recording, in-class activity | |||
| 4 | 1/28 | Tue | Lecture 6: The Game Loop • Form 1 • Slides • Recording | ||
| 1/30 | Thu | Lecture 7: Guest Speaker - Ernesto Escobar • Recording | Profile on Ernesto Escobar Game Design, Development & Innovation Master of Engineering | ||
| 5 | 2/4 | Tue | Lecture 8: Procedures vs. Rules • Form 1 • Form 2 • Slides • Recording | Fullerton Ch. 3 | |
| 2/6 | Thu | Lecture 9: Sprite Graphics • Form 1 • Slides • Recording | EC: Graphics vs. Aesthetics | ||
| 6 | 2/11 | Tue | Lecture 10: Physics • Form 1 • Slides • Recording | ||
| 2/13 | Thu | Lecture 11: Collision Detection • Form 1 • Slides • Recording | SF2 Hit Boxes | Critical Analysis #1 Due | |
| 7 | 2/18 | Tue | Lecture 12: Game AI • Form 1 • Slides • Recording | EC: Game AI | |
| 2/20 | Thu | Work on Games (No lecture) | |||
| 8 | 2/25 | Tue | Lecture 13: Game AI • Form 1 • Slides • Recording | ||
| 2/27 | Thu | No lecture. Complete this 47-minute Unity tutorial instead. | PICO-8 Game Jam Due | ||
| 9 | 3/4 | Tue | Mini-Boss Battle (Bring your laptop) | Press Start Due * | |
| 3/6 | Thu | Lecture 14: Game Architectures and Unity • Form 1 • Slides • Recording | |||
| 10 | 3/11 | Tue | Spring Break (No Lecture) | ||
| 3/13 | Thu | Spring Break (No Lecture) | |||
| 11 | 3/18 | Tue | Lecture 15: World Building • Form 1 • Slides • Recording | EC: The Magic Circle | |
| 3/20 | Thu | Lecture 16: Prototypes • Form 1 • Form 2 • Slides • Recording (Screenshare is not working and mic is low) | Fullerton Ch. 7 & 8 | Team Declaration Form Due | |
| 12 | 3/25 Withdrawal deadline is tomorrow. | Tue | Lecture 17: Character Design • Form 1 • Form 2 • Slides • Recording (Camera is not focused on instructor and mic is low) | Game Design Document Due | |
| 3/27 | Thu | Lecture 18: Physical Prototype Demos | Physical Prototype Due * | ||
| 13 | 4/1 | Tue | Lecture 19: Level Design • Form 1 • Slides • Recording | ||
| 4/3 | Thu | Lecture 20: Game Balancing • Form 1 • Slides • Recording | EC: Perfect Imbalance | Unity Game Jam Due | |
| 14 | 4/8 | Tue | Lecture 21: Game Balancing • Form 1 • Form 2 • Slides • Recording | EC: First Moves | |
| 4/10 | Thu | Lecture 22: Playtesting • Form 1 • Slides • Recording | SMB 1-1 (Watch & Play!) | ||
| 15 | 4/15 | Tue | Lecture 23: Playtesting Games In Class | Working Game Demo Due * | |
| 4/17 | Thu | Work on Games (No lecture) | Critical Analysis #2 Due | ||
| 16 | 4/22 | Tue | Lecture 25: Game Expo | Team Game Due * | |
| Final | 4/24-4/27 | Thu–Su | Reading Period | ||
| 5/2 | Fri | Final-Boss Battle 7pm-10pm | |||