📚 RESOURCES
Docs, videos, cheat sheets, and links — organized by week.
▶ALWAYS USEFUL
UNITY DOCS
Official Unity manual — the most complete reference for everything Unity
UNITY SCRIPTING API
Look up any C# class, method, or property used in Unity
BLENDER MANUAL
Official Blender documentation — every tool and panel explained
UNITY LEARN
Free official tutorials, pathways, and mini-projects from Unity
BRACKEYS (YOUTUBE)
The best Unity tutorial channel — clear, beginner-friendly, highly recommended
CANVAS LMS
Assignments, grades, announcements, and course materials
▶CHEAT SHEETS
UNITY SHORTCUTS
All the essential keyboard shortcuts for the Unity Editor
BLENDER SHORTCUTS
Navigation, modeling, and editing shortcuts for Blender
C# BASICS REFERENCE
Variables, loops, conditionals, methods — quick syntax reference
GAME DESIGN VOCAB
Core loop, mechanics, dynamics, aesthetics, and more defined
BLENDER → UNITY EXPORT
Step-by-step FBX export guide with common gotchas
DEBUGGING CHECKLIST
Systematic steps to find and fix bugs in your Unity projects
▶WEEKLY RESOURCES
DOCS
↗
VIDEO
↗
TUTORIAL
↗
SLIDES
↗
Unity Manual: Rigidbody Component
Official docs — all properties explained (mass, drag, constraints)
Brackeys: Unity Physics Explained
Great visual walkthrough of forces, torque, and collision detection
Unity Learn: Roll-a-Ball Official Tutorial
The full official walkthrough — use alongside our class version
Week 24 Lecture Slides
Physics concepts, AddForce vs velocity, collision events
NOTE: Focus on understanding why we use Rigidbody instead of just moving the transform — it matters for the project!
DOCS
↗
VIDEO
↗
CHEAT SHEET
↗
SLIDES
↗
Unity Editor Interface Overview
Scene view, Game view, Inspector, Hierarchy, Project panel — all explained
Brackeys: How to Make a Game in Unity (Intro)
Beginner-friendly Unity orientation — good supplement to class
Unity Editor Shortcuts (PDF)
All the keyboard shortcuts we use — print it or keep it open
Week 23 Lecture Slides
GameObjects, Components, the Inspector, and the Transform
VIDEO
↗
READING
↗
TEMPLATE
↗
SLIDES
↗
What Makes a Good Game? (Extra Credits)
Short and insightful breakdown of core loop and player motivation
MDA Framework: A Formal Approach to Game Design
Mechanics → Dynamics → Aesthetics — the foundation of game analysis
Game Design Document (GDD) Template
The GDD template used for the Week 22 assignment
Week 22 Lecture Slides
Core loop, feedback loops, MDA framework, genre analysis
VIDEO
↗
DOCS
↗
CHEAT SHEET
↗
SLIDES
↗
Blender Beginner Donut Tutorial (Part 1)
The classic Blender starter project — great for getting comfortable with the interface
Blender Manual: Modeling
Edit mode, mesh tools, modifiers — the full reference
Blender Shortcuts Reference (PDF)
Navigation, selection, modeling, and viewport controls
Week 21 Lecture Slides
Interface tour, object vs edit mode, basic mesh modeling
REMINDER: When exporting to Unity, always apply transforms first and export as FBX with "Apply Transform" checked!
VIDEO
↗
DOCS
↗
CHEAT SHEET
↗
SLIDES
↗
Brackeys: C# for Beginners
Variables, data types, if/else, loops — all the foundations
Microsoft: A Tour of C#
Official language overview — great reference when you need exact syntax
C# Basics Quick Reference (PDF)
Syntax cheat sheet for variables, methods, loops, and conditionals
Week 20 Lecture Slides
Start() vs Update(), variables, Debug.Log, writing your first script
NO WEEKS MATCH THIS FILTER.