Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn to Build a 3D Puzzle Game with Unity
Project Overview and Constructing the Gameplay Space
Introduction (1:21)
Download Course Files Here!
Project Overview (4:40)
Configuring a New Project (3:54)
Importing Assets (6:36)
Configuring Meshes and Audio (3:50)
Creating Materials (3:56)
Starting Level Design (6:37)
Completing Level Design (6:01)
Using Props (5:46)
Scene Lighting (5:51)
Lightmap Preparation (3:21)
Starting Lightmapping (4:40)
Lightmap Resolution (3:09)
Final Lightmap (2:52)
Adding More Levels (2:07)
Importing Animations and Learning Movement
Introduction (1:25)
Exploring Rigged Meshes (3:20)
Bones and Hierarchies (4:09)
Rigs and Avatars (4:31)
Skinning and Muscles (6:40)
Exploring Animation Clips (4:13)
Cheer Animation (1:56)
Walking and Pushing Animations (2:47)
Getting Started with State Machines (7:11)
Parameters and Transitions (3:57)
Completing the Walk Transition (4:08)
Completing the State Machine (4:28)
Scripting and Mecanim (3:56)
Creating Movement Mechanics (7:07)
Looking Forward (2:20)
Working with Moving Objects, Collisions, and Building the Camera
Introduction (1:23)
Movement Overview (1:58)
Getting Started with Rotation (3:02)
Completing Player Movement (4:37)
Adding Crates (3:32)
Adding Colliders (6:22)
Planning Collision Detection (3:12)
Point Intersection (5:57)
Movement Validation (6:25)
Hand and Crate Contact (3:09)
Introducing Inverse Kinematics (3:05)
Using Empty Objects as IK End Links (3:56)
Scripting with IK (6:14)
Completing the IK Rig (1:37)
Adding Crate Destinations (5:19)
Detecting End Conditions (5:16)
Creating Chase View Cameras (4:10)
Building Level Conditions, Understanding Game Settings, and FX
Introduction (1:24)
The Game Manager (1:47)
Singletons (5:04)
Preparing for Level Switching (2:52)
Checking for a Win Condition (2:45)
Loading the Next Level (2:29)
Real Time Lighting (2:12)
Using Light Probes (5:33)
Adding Background Music (2:45)
Adding a Torch Prop (3:41)
Starting the Fire Particle System (2:46)
Refining the Fire Particle System (3:40)
Completing the Fire Particle System (6:47)
More Prefabs (3:42)
Image Effects (5:53)
Testing Resolutions (3:23)
Game Settings (3:24)
Moving Onwards (1:11)
Additional Game Programming, Final Bug Testing, and Conclusion
Introduction (1:20)
The Road Ahead (4:46)
Player Preferences (5:08)
Testing Player Prefs (2:32)
Exploring XML (4:24)
Introducing Data Serialization (2:16)
Serializing Transformation Data (2:15)
Extending the Data Manager (3:26)
Saving and Loading with the DataManager (3:31)
Revising the GameManager (2:17)
Saving Games with the GameManager (5:49)
Restoring Games with the GameManager (2:45)
Persistent Data Path (1:36)
Testing Load and Save Games (6:10)
Bug Alert (2:18)
Fixing the Restore Bug with Persistent Objects (4:15)
Conclusion (0:58)
Introducing Data Serialization
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock