Introduction to Video Game Design
Lecture: Part 1 & Part 2 ~ Notes
Demo: Open Lab Intro, First Blog Assignment, Screenshots
Character Design
Demo: Piskel demo
Reading: Understanding Comics by Scott McCloud
Resources
- Piskel Tutorial Playlist
- Simple 8-Frame Run Cycle
- Pixel Art Class – Run Animation Tutorial
- Making a Bouncy Slime Pixel Art Animation
- Pixel Art Animation: Jump Cycle
- Aseprite Tutorial – Saving & Exporting
Setting
Demo: Godot Lab 1: Intro ~ Download Lab 1 Archive
Reading: The Designer’s Notebook: Sorting Out the Genre Muddle
Resources
- The Godot Game Engine Explained in 5 Minutes
- Godot Basics Tutorial Series
- Learn the GODOT Game Engine in 50 MINUTES
Genre
Demo: Godot Lab 2: Platforms and Scenery ~ Download Lab 2 Archive
Resources
- Using the Tileset Editor in Godot 3.1
- Godot Tutorial – 2D Camera Tracking
- Godot 3.2: Let’s Build a 2D Platformer!: Part 8 (Parallax Backgrounds)
- Godot Auto Tile Map Tutorial
Indie Games
Game: Syoban Action
Demo: Godot Lab 3: User Interface – Lab 3 Archive
Resources
Video Games & Art
Demo: Godot Lab 4: Rewards ~ Lab 4 Archive
Resources
- Godot 3.2: Let’s Build a 2D Platformer!: Part 10 (Coins! + Collision Layers & Masks)
- Introduction to Signals in Godot
Sound
Lecture: Notes ~ Video
Demo: Godot Lab 5: Obstacles ~ Lab 5 Archive
Resources
Emergence & Progression
Level Design
Lab: Level Design ~ Instructions checklist ~ Lab files
User Testing
Lab: User Testing Survey ~ Itch.io Publishing
Violence in Video Games
Lab: User Testing Results
Lab: End Level Portals