Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Game Programming with Unity
Introduction to Unity3D
Introduction to Unity3D (0:58)
Basic Concepts of 3D IDE (4:02)
The Interface (11:55)
Creating Scenes (3:56)
Creating Game Objects (6:41)
Menus and Views (4:59)
Running the Game (4:43)
Lab: Intro to Unity Project Setup and Creating Some Game Objects (0:47)
Lab Demo (0:54)
Asset Management
Introduction to Asset Management (1:06)
Managing Assets (5:07)
Importing Assets (21:37)
Updating Assets (2:36)
Converting Assets Into Game Objects (5:52)
Prefabs (9:27)
Lab: The Process of Importing a 3d Rig with Animations into the Game (0:55)
Lab Demo (1:32)
Basics of Scripting in C# for Unity
Introduction to Basics of Scripting in C# for Unity (1:15)
Using the Script as a Component (21:11)
Unity variable types and attributes (18:27)
Console (17:21)
Lab: How to Move an Object (0:47)
Lab Demo (1:55)
Inputs
Introduction (1:19)
The Input Manager (11:19)
Axes (8:28)
Buttons (16:36)
Scripting an Input (25:40)
Lab: Create an Input and Script it in the Game (0:51)
Lab Demo (7:01)
Physics
Introduction (1:24)
Basics of PhysX (6:07)
Passive Physics (8:30)
Active Physics (14:41)
Collision Layering (5:52)
Adding Forces with Scripting (14:07)
OnTriggerEnter, Stay, Leave (14:27)
OnCollisionEnter, Stay, Leave (5:55)
Lab: Create Movement Controls with Physics (0:53)
Lab Demo (7:01)
Intermediate Scripting
Introduction (0:51)
Arrays (8:56)
Lists (8:31)
Iterating through Objects (16:04)
Linq (5:38)
GameObject.Find() and GameObject.FindObjectsofType (10:32)
Lab: Applying a Local Force (1:11)
Lab Demo (3:45)
Audio in Unity
Introduction to Audio in Unity (1:00)
Audio Overview (6:01)
Audio Sources (9:01)
Scripting Audio Calls (9:34)
Lab: Triggering Audio through Physics Collisions (0:47)
Lab Demo (2:23)
Lighting and Materials in Unity
Introduction to Lighting (1:24)
Dynamic Lighting (14:27)
Physical Materials (13:18)
Transparent Materials (2:58)
Textures and Asset Settings (11:02)
Lab: Creating a Complex Material Tile Floor (1:15)
Lab Demo (3:32)
Animation with Mecanim
Putting Rigs into the Game (7:03)
Introduction to Animation (1:23)
Animation Controller (4:56)
Importing Clips into Mecanim (6:14)
Mecanim Parameters (5:39)
Transitions (11:01)
Scripting Animation Triggers in C# (9:45)
Lab: Setting up Inputs for Character Animations (0:38)
Lab Demo (4:05)
Building your game from Unity
Introduction (1:13)
Build Settings (6:35)
Quality Settings (9:07)
Export Options (7:16)
Debugging and Finalizing Export (2:49)
Final Lab (1:02)
Lab Demo (1:52)
Introduction to Animation
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock