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