Current Chapter: Chapter 1 - Introduction
Up Next: Chapter 2 - Project Overview

Creating a Unity Puzzle Game

In this 5 part course, instructor Alan Thorn takes you through the process of building a 3D puzzle game inside of the Unity engine.  Here he will cover a range of topics including project creation, level design, lightmapping, skinning, animation state machines, collision detection, and camera creation just to name a few.

Chapter 1 - Introduction
01:21
Chapter 2 - Project Overview
04:40
Chapter 3 - Configuring a New Project
03:54
Chapter 4 - Importing Assets
06:36
Chapter 5 - Configuring Meshes and Audio
03:50
Chapter 6 - Creating Materials
03:56
Chapter 7 - Starting the Level Design
06:37
Chapter 8 - Completing the Level Design
06:01
Chapter 9 - Using Props
05:45
Chapter 10 - Scene Lighting
05:51
Chapter 11 - Lightmap Preparation
03:21
Chapter 12 - Starting Lightmapping
04:40
Chapter 13 - Lightmap Resolution
03:05
Chapter 14 - Final Lightmap
02:50
Chapter 15 - Adding More Levels
02:03
Chapter 1 - Introduction
01:23
Chapter 2 - Exploring Rigged Meshes
03:06
Chapter 3 - Bones and Hierarchies
04:09
Chapter 4 - Rigs and Avatars
04:26
Chapter 5 - Skinning and Muscles
06:40
Chapter 6 - Exploring Animation Clips
04:13
Chapter 7 - Cheer Animation
01:54
Chapter 8 - Walking and Pushing Animations
02:47
Chapter 9 - Getting Started with State Machines
07:11
Chapter 10 - Parameters and Transitions
03:57
Chapter 11 - Completing the Walk Transition
04:08
Chapter 12 - Completing the State Machine
04:28
Chapter 13 - Scripting and Mecanim
03:56
Chapter 14 - Creating Movement Mechanics
07:07
Chapter 15 - Looking Forward
02:20
Chapter 1 - Introduction
01:23
Chapter 2 - Movement Overview
01:58
Chapter 3 - Getting Started with Rotation
03:02
Chapter 4 - Completing Player Movement
04:37
Chapter 5 - Adding Crates
03:32
Chapter 6 - Adding Colliders
06:22
Chapter 7 - Planning Collision Detection
03:12
Chapter 8 - Point Intersection
05:57
Chapter 9 - Movement Validation
06:25
Chapter 10 - Hand and Crate Contact
03:09
Chapter 11 - Introducing Inverse Kinematics
03:05
Chapter 12 - Using Empty Objects as IK End Links
03:56
Chapter 13 - Scripting with IK
06:14
Chapter 14 - Completing the IK Rig
01:37
Chapter 15 - Adding Crate Destinations
05:19
Chapter 16 - Detecting End Conditions
05:16
Chapter 17 - Creating Chase View Cameras
04:10
Chapter 1 - Introduction
01:24
Chapter 2 - The Game Manager
01:47
Chapter 3 - Singletons
05:04
Chapter 4 - Preparing for Level Switching
02:52
Chapter 5 - Checking for a Win Condition
02:45
Chapter 6 - Loading the Next Level
02:29
Chapter 7 - Real Time Lighting
02:12
Chapter 8 - Using Light Probes
05:33
Chapter 9 - Adding Background Music
02:45
Chapter 10 - Adding a Torch Prop
03:41
Chapter 11 - Starting the Fire Particle System
02:46
Chapter 12 - Refining the Fire Particle System
03:40
Chapter 13 - Completing the Fire Particle System
06:47
Chapter 14 - More Prefabs
03:42
Chapter 15 - Image Effects
05:53
Chapter 16 - Testing Resolutions
03:23
Chapter 17 - Game Settings
03:24
Chapter 18 - Moving Onwards
01:11
Chapter 1 - Introduction
01:20
Chapter 2 - The Road Ahead
04:46
Chapter 3 - Player Preferences
05:08
Chapter 4 - Testing Player Prefs
02:32
Chapter 5 - Exploring XML
04:24
Chapter 6 - Introducing Data Serialization
02:16
Chapter 7 - Serializing Transformation Data
02:15
Chapter 8 - Extending the Data Manager
03:26
Chapter 9 - Saving and Loading with the DataManager
03:31
Chapter 10 - Revising the GameManager
02:17
Chapter 11 - Saving Games with the GameManager
05:49
Chapter 12 - Restoring Games with the GameManager
02:45
Chapter 13 - Persistent Data Path
01:36
Chapter 14 - Testing Load and Save Games
06:10
Chapter 15 - Bug Alert
02:18
Chapter 16 - Fixing the Restore Bug with Persistent Objects
04:15
Chapter 17 - Conclusion
00:58

New Training Released Every Week.

Start learning today.