Create a 3D Platformer From Scratch
3.6 (5 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,030 students enrolled

Create a 3D Platformer From Scratch

Step by step instructions for building a complete 3D Platformer, all within Unity
3.6 (5 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,030 students enrolled
Created by Michael Smiley
Last updated 9/2018
English
English [Auto]
Current price: $135.99 Original price: $194.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 1 article
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Create games in the 3D Platformer genre
  • Have the skills to implement features into future projects
  • Understand concepts such as Scene Management and PlayerPrefs
Course content
Expand all 39 lectures 03:01:10
+ Part 2: The Camera
4 lectures 14:30
Camera Controller Part 1
01:26
Camera Controller Part 2
06:50
Camera Setup
03:50
Cursor Manager
02:24
+ Part 3: Models and Animation
3 lectures 19:38
The Player Model
07:05
The Player Animations
06:07
Connecting the Model to the Animations
06:26
+ Part 4: Health and Hazards
7 lectures 48:33
Health Manager
05:51
Knockback and Invincibility
07:10
Player Respawn
04:54
Death Effect and Fader
08:21
Creating an Enemy
10:55
Creating an Enemy Part 2
06:31
Attacking the Enemy
04:51
+ Part 5: Collectibles
5 lectures 20:04
Pickups Part I
05:13
Pickups Part II
04:09
Player UI Part I
05:08
Player UI Part II
01:58
Player UI Part III - Health
03:36
+ Part 6: Pause System
2 lectures 10:58
Pause System Part I
05:49
Pause UI
05:09
+ Part 7: Main Menu
3 lectures 13:28
Main Menu UI
02:20
Level Management
07:37
Exiting From Pause
03:31
+ Part 8: PlayerPrefs and Unlockables
5 lectures 28:24
Objectives
07:25
Stars and PlayerPrefs
06:06
Main Menu and PlayerPrefs
03:53
Fixing the Objectives
04:25
Unlocking New Levels
06:35
+ Part 9: Updates and Level Design
3 lectures 10:13
Death Catch
02:25
Moving Platforms
06:00
Smooth Ramps
01:48
Requirements
  • Some experience with Unity and C# programming
  • A Copy of Unity - Personal Edition
  • Access to a Computer
Description

Learn about the Unity 3D game engine with our project-based class, where we build a 3D Platformer game from scratch! If you have some basic knowledge of C# and Unity, improve your skills by exploring this course.

If you have completed a few basic tutorials on Unity and have some basic knowledge of C# (variables, loops, data structures, etc.), this class is perfect for you. We take a project-based approach, where we follow one game from start to finish.

We will:

  • Begin with a blank Unity project and flesh out a fully working game.

  • Learn fundamental techniques for creating your own 3D platform game

  • Follow several C# scripts line-by-line, building onto it as new features are added

What is covered:

  1. Setup our project settings and environment

  2. Creating a Player and Camera controller

  3. Building a Player model with animations

  4. Setting up a Health System

  5. Adding Collectibles

  6. Setting up a Pause Menu

  7. Developing a Main Menu and Managing Scenes

  8. Implementing a Saving and Loading system

  9. Adding Platforms and Enemies to Levels and Unlocking Content

Level up your Unity skills and build your 3D Platform game today!

Who this course is for:
  • Beginners to Programming and Unity
  • Intermediate Game Developers looking to expand their knowledge
  • Anyone looking to build their own 3D Platformer in Unity