Important Notice:

On July 31st, 2017 the Digital-Tutors library will be retired along with Digital-Tutors concurrent licensing. Effective August 1, 2017 any active group plans will be redirected to www.pluralsight.com. Each group plan will receive one individual user license on Pluralsight for each paid Digital-Tutors license. Please contact your account representative for any additional questions.
Introduction to Unity 3.4
See Details
Released Dec 1, 2011
  • Unity
    Unity 3.4
  • 5h 16m
  • 115,715 views
  • Project Files Included
Joshua Kinney

Pluralsight

Joshua Kinney
In this Unity tutorial, we will learn how to effectively utilize the game engine. Over the tutorial, we will learn how to use the Unity editor interface as well as how to navigate in the scene view. From there, we will learn how to import assets and how to create prefabs. Then we will shape our level even more by adding character controllers, colliders, lights, materials and physics. We will then finish the tutorial by learning how to use scripting in order to make our level interactive.
Introduction and project overview
1

Introduction and project overview

 
00:56
Working with Unity projects
2

Working with Unity projects

 
06:22
Exploring the Unity interface
3

Exploring the Unity interface

 
06:37
Navigating and scene customization
4

Navigating and scene customization

 
10:35
Importing assets
5

Importing assets

 
11:12
Object transformations
6

Object transformations

 
09:32
Creating prefabs
7

Creating prefabs

 
09:44
Creating the base level layout
8

Creating the base level layout

 
09:33
Finishing the base level layout
9

Finishing the base level layout

 
12:37
Creating the interior rooms of our level
10

Creating the interior rooms of our level

 
11:50
Working with character controllers
11

Working with character controllers

 
05:36
Lighting in Unity
12

Lighting in Unity

 
14:22
Adding materials to our level
13

Adding materials to our level

 
14:12
Adding props for detail
14

Adding props for detail

 
05:40
Importing packages
15

Importing packages

 
08:53
Creating colliders
16

Creating colliders

 
08:19
Creating fire using particles
17

Creating fire using particles

 
10:40
Adding audio to create ambience
18

Adding audio to create ambience

 
08:55
Basic animation in Unity
19

Basic animation in Unity

 
08:36
Creating physics in Unity
20

Creating physics in Unity

 
06:28
Adding some finishing touches
21

Adding some finishing touches

 
10:23
Set dressing in Unity
22

Set dressing in Unity

 
12:35
Organizing the Hierarchy
23

Organizing the Hierarchy

 
09:44
Creating an animation for our doors
24

Creating an animation for our doors

 
12:00
Using colliders and the ActivateTrigger script to move our doors
25

Using colliders and the ActivateTrigger script to move our doors

 
07:09
Creating a new Script Asset and adding a custom variable
26

Creating a new Script Asset and adding a custom variable

 
08:06
Using an OnGUI function and a GUI Box to display the health
27

Using an OnGUI function and a GUI Box to display the health

 
08:37
Using the OnTriggerStay function to remove health
28

Using the OnTriggerStay function to remove health

 
06:50
Using an If statement to control when the player gets damaged
29

Using an If statement to control when the player gets damaged

 
10:54
Using Tags to easily keep track of groups of objects
30

Using Tags to easily keep track of groups of objects

 
07:07
Using deltaTime to control the health loss rate
31

Using deltaTime to control the health loss rate

 
04:49
Declaring our variable to type Float to fix rounding errors
32

Declaring our variable to type Float to fix rounding errors

 
08:30
Creating a variable to control the rate of health loss
33

Creating a variable to control the rate of health loss

 
06:06
Creating a custom Die function for when health hits zero
34

Creating a custom Die function for when health hits zero

 
11:31
Loading a different level and using comments to document
35

Loading a different level and using comments to document

 
09:08
Publishing our game
36

Publishing our game

 
06:57