MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Learn to Build a 3D Puzzle Game with Unity

Course Summary

Explore the process of building a complete 3D puzzle game inside of Unity - from start to finish!

  • +

    Course Syllabus

    • Project Overview and Constructing the Gameplay Space
      • Introduction
      • Project Overview
      • Configuring a New Project
      • Importing Assets
      • Configuring Meshes and Audio
      • Creating Materials
      • Starting Level Design
      • Completing Level Design
      • Using Props
      • Scene Lighting
      • Lightmap Preparation
      • Starting Lightmapping
      • Lightmap Resolution
      • Final Lightmap
      • Adding More Levels
    • Importing Animations and Learning Movement
      • Introduction
      • Exploring Rigged Meshes
      • Bones and Hierarchies
      • Rigs and Avatars
      • Skinning and Muscles
      • Exploring Animation Clips
      • Cheer Animation
      • Walking and Pushing Animations
      • Getting Started with State Machines
      • Parameters and Transitions
      • Completing the Walk Transition
      • Completing the State Machine
      • Scripting and Mecanim
      • Creating Movement Mechanics
      • Looking Forward
    • Working with Moving Objects, Collisions, and Building the Camera
      • Introduction
      • Movement Overview
      • Getting Started with Rotation
      • Completing Player Movement
      • Adding Crates
      • Adding Colliders
      • Planning Collision Detection
      • Point Intersection
      • Movement Validation
      • Hand and Crate Contact
      • Introducing Inverse Kinematics
      • Using Empty Objects as IK End Links
      • Scripting with IK
      • Completing the IK Rig
      • Adding Crate Destinations
      • Detecting End Conditions
      • Creating Chase View Cameras
    • Building Level Conditions, Understanding Game Settings, and FX
      • Introduction
      • The Game Manager
      • Singletons
      • Preparing for Level Switching
      • Checking for a Win Condition
      • Loading the Next Level
      • Real Time Lighting
      • Using Light Probes
      • Adding Background Music
      • Adding a Torch Prop
      • Starting the Fire Particle System
      • Refining the Fire Particle System
      • Completing the Fire Particle System
      • More Prefabs
      • Image Effects
      • Testing Resolutions
      • Game Settings
      • Moving Onwards
    • Additional Game Programming, Final Bug Testing, and Conclusion
      • Introduction
      • The Road Ahead
      • Player Preferences
      • Testing Player Prefs
      • Exploring XML
      • Introducing Data Serialization
      • Serializing Transformation Data
      • Extending the Data Manager
      • Saving and Loading with the DataManager
      • Revising the GameManager
      • Saving Games with the GameManager
      • Restoring Games with the GameManager
      • Persistent Data Path
      • Testing Load and Save Games
      • Bug Alert
      • Fixing the Restore Bug with Persistent Objects
      • Conclusion

Course Fee:
USD 39

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top