Class meetings are on Tuesday, unless otherwise noted.
Contents
- 1 Week 1 ~ 9/3/2024
- 2 Week 2 ~ 9/10/2024
- 3 Week 3 ~ 9/17/2024
- 4 Week 4 ~ 9/24/2024
- 5 Week 5 ~ 10/1/2024
- 6 Week 6 ~ 10/8/2024
- 7 Week 7 ~ 10/22/2024
- 8 Week 8 ~ 10/29/2024
- 9 Week 9 ~ 11/5/2024
- 10 Week 10 ~ 11/12/2024
- 11 Week 11 ~ 11/19/2024
- 12 Week 12 ~ 11/26/2024
- 13 Week 13 ~ 12/3/2024
- 14 Week 14 ~ 12/10/2024
- 15 Week 15 ~ 12/17/2024
Week 1 ~ 9/3/2024
- Lecture: Introduction to Game Design
- Lab: Open Lab Intro
- Lab: Piskel Intro, Download
- Class Recording
- Blog assignment 1: Create your first blog post including your avatar image, write 1-2 sentences about the design
Week 2 ~ 9/10/2024
- Lecture: Interactive design patterns
- Lab: Twine Intro
- Blog assignment 2: Post a description of your Twine game concept with screen shots of the editor and preview
Week 3 ~ 9/17/2024
- Lecture: Genre
- Lab: Saving state with Twine variables, Code
- Blog assignment 3: Add at least one variable to your Twine game, describe what it is used for, post with screen shots of the editor and preview
Week 4 ~ 9/24/2024
- Lecture: Indie games
- Lab: Publishing on Itch.io
- Project 1: Publish your Twine game on Itch.io, write a blog post with a link to the game, one screen shot and a short summary
Week 5 ~ 10/1/2024
- Play test: Twine games
- Lecture: Setting
- Lab: Bitsy, intro video
- Blog assignment 4: Post a description of your concept for you Bitsy game and screen shots of your progress
Week 6 ~ 10/8/2024
- Lecture: Level design, Level design principles
- Lab: Bitsy dialog, dialog video, inventory video
- Blog assignment 5: Add at least 5 rooms in your Bitsy game, post screen shots
Week 7 ~ 10/22/2024
- Lecture: Browser games
- Lab: Finish Bitsy game
- Play test: Bitsy games
- Project 2: Publish Bitsy game on Itch.io, post a link, screen shot and description on the blog
Week 8 ~ 10/29/2024
- Lecture: Character design
- Lab: Godot Intro, Download Godot, Scripts
- Video: Character and scenery sprites, Godot intro
- Blog assignment 6: Post screen shots of your character in a Godot scene, write about the character concept
Week 9 ~ 11/5/2024
- Lecture: Level design techniques
- Lab: Godot level design
- Video: Godot TileMap Part 1
- Blog assignment 7: Post a video of your Godot level, description of the concept
Week 10 ~ 11/12/2024
- Lecture: Sound design
- Lab: Godot assets
- Video: Godot Audio, Godot component scenes
- Blog assignment 8: Post a video of progress in Godot game
Week 11 ~ 11/19/2024
- Lab: Godot UI, Godot export
- Project 3: Publish Godot game on Itch.io, post on blog with a screen shot, description and link
Week 12 ~ 11/26/2024
- Play test: Godot games
- Lab: Unreal Engine intro, video
- Blog assignment 9: Post screen shots of your progress using Unreal Engine, with a description of your scene concept
Week 13 ~ 12/3/2024
- Lecture: Emergence and Progression
- Lab: Unreal scene design, Unreal levels video, Importing model video
- Blog assignment 10: Post a video of Unreal Engine scene
Week 14 ~ 12/10/2024
- Lab: Unreal publishing, Unreal UI video, Unreal Publishing video
- Project 4: Publish Unreal scene on Itch.io, post video and screen shots on the class blog
Week 15 ~ 12/17/2024
- Present final project