Learn to Build a 3D Puzzle Game with Unity

Explore the process of building a complete 3D puzzle game inside of Unity - from start to finish!
4.7 (41 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
2,304 students enrolled
$20
Take This Course
  • Lectures 84
  • Contents Video: 5 hours
    Other: 0 mins
  • Skill Level Intermediate Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 10/2014 English

Course Description

In this 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.

(Students - please look under Section 1 / Lecture 1 downloads for the source files associated with the lesson.)

More about the Instructor:

Alan Thorn is a game developer, author and educator with 15 years industry experience. He makes games for PC desktop, Mobile and VR. He founded 'Wax Lyrical Games' and created the award-winning game 'Baron Wittard: Nemesis of Ragnarok', working as designer, programmer and artist. He has written sixteen technical books on game development and presented ten video training courses, covering game-play programming, Unity development, and 3D modelling. He has worked in game development education as a visiting lecturer for the 'National Film and Television School', as a Lead Teacher for 'Uppingham School', and is currently a Senior Lecturer at 'Teesside University' where he helps students develop the skills needed for their ideal role in the games industry.

What are the requirements?

  • Unity
  • Autodesk's Maya

What am I going to get from this course?

  • Lean to build a 3D puzzle game inside of the Unity engine
  • Lean to import meshes, textures, and animations into the Unity Game Engine
  • Learn the basics of scripting game elements in Unity

What is the target audience?

  • Intermediate game artists and designers interested in building games in Unity

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

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

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

3dmotive LLC, High Quality 3d and Game Art Training by Industry Pros!

3dmotive is High Quality 3d and Game Art Training by Industry Pros! Whether you are brand new to the world of Game Art, 3d, Architecture or Film - or maybe just interested in brushing up your techniques for intermediate or advanced levels of 3d with a focus on video games, 3dmotive is your one-stop-shop for all your 3d and Game Art related tutorials! Got questions? Interested in a new course topic? Let us know!

Ready to start learning?
Take This Course