Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Unity Game Development for Absolute Beginners and All Ages - Full Spectrum Bundle
Course Overview
1.Course Overview - Unity All Ages (4:23)
2.Source Files
What is Coding and Game Development
1.What Is Coding (2:53)
2.What Is Game Development (6:26)
3.Source Files
Unity Game Engine Introduction
1.What Is Unity Game Engine (2:49)
2.How To Install Unity 2022 (4:14)
3.Source Files
Navigate the Unity Editor
1.Navigate The Unity Editor Toolbar (2:22)
2.Navigate The Unity Editor Hierarchy (2:58)
3.Navigate The Unity Editor Game And Scene Views (11:24)
4.Navigate The Unity Editor Inspector (5:00)
5.Navigate The Unity Editor Project Window (4:36)
Build a 3D Platform Game
1.Preview Of Game Setup (0:44)
2.Build A Level Platform (7:50)
3.Build A Player Object In Unity (3:23)
4.Build A Target Object With Colors In Unity (4:54)
5.Source Files
Introduction to Coding in Unity Visual Scripting
1.What Is Unity Visual Scripting (10:28)
2.What Is An Event In Unity Visual Scripting (2:59)
3.What Is A Function In Unity Visual Scripting (3:28)
4.Unity Visual Scripting Data Types (4:10)
5.Source Files
Enable Input Controls with Unity Visual Scripting
1.Preview Of Player Controls (1:06)
2.Add Visual Script To Player Object In Unity (7:13)
3.Navigate Unity Visual Scripting Interface (5:24)
4.Enable Player Controls With Unity Visual Scripting (10:08)
5.Source FIles
Handle Collisions with Unity Visual Scripting
1.Preview Of Collision Handling In Unity (0:59)
2.Build A Death Zone Unity Object (4:54)
3.How Collisions Work In Unity (9:46)
4.What Is A Branch Conditional In Unity Visual Scripting (3:39)
5.Handle Player Collision With Plane With Unity Visual Scripting (6:24)
6.Source Files
Restart Unity Level with Visual Scripting
1.Preview Of Restarting Unity Level (1:00)
2.Restart Unity Level On Collision With Visual Scripting (5:20)
3.Handle Player Collision With Target (4:31)
4.Source FIles
Auto Generate Platforms for Each Level
1.Design A Level With Platforms (6:00)
2.What Is A Loop In Unity Visual Scripting (3:20)
3.What Is A Unity Prefab (4:48)
4.Build A Game Mode (9:18)
5.Randomize Platform Positions For Each Level (18:14)
6.Source Files
Keep Track of Levels in User Interface
1.Build Text Mesh Pro User Interface Object (4:07)
2.Build Custom Event To Set Text (13:18)
3.Build Second Graph To Increase Player Score (8:13)
4.Source Files
Restart Game if Player Loses All Lives
1.Build Lives Text Mesh Pro Uguis (5:01)
2.Count Player Lives With Visual Script (3:15)
3.Reduce Lives If Player Hits Death Zone (3:51)
4.Restart Game If Player Loses All Lives (6:33)
5.Source Files
Build a Play Screen for Game Start
1.Build An Initscene For Play Screen (7:43)
2.Build A Start Game Button Script (7:06)
3.Source Files
Build a GameOverScene to Show Score
1.Build A Gameoverscene To Show Score (6:39)
2.Show Game Over Screen When Player Dies (9:17)
3.Source Files
Build Collectible Coins
1.Build A Coin Prefab (5:46)
2.Spawn Coins Randomly With Script (14:16)
3.Rotate Coin With Script (9:55)
4.Increase Score Upon Coin Collection (8:28)
5.Increase Score Dynamically During Game (3:51)
6.Debug Final Score Not Being Updated (2:28)
7.Delete Coin Upon Collision (4:05)
8.Source Files
Build Explosion Effect Upon Collision
1.Build Explosion Prefab (5:26)
2.Add Force To Spawned Particles (5:34)
3.Where To Go From Here (3:38)
4.Source Files
18. Build a 3D Multiplayer Battle Royale Game with Unity
1.Course Overview (5:19)
2.Source Files
19. The Basics on C#
1.Creating A New Project (5:33)
2.Introduction To C- (5:02)
3.Primitive Types (26:19)
4.Type Conversion (13:03)
5.Operators (23:40)
6.Classes (17:30)
7.Inheritance (15:11)
8.Structures (9:15)
9.Arrays And Strings (12:21)
10.Enumerator (10:37)
11.Statements (9:29)
12.Loops (11:11)
13.Random & Control Flow (12:33)
14.Types Of Arrays (19:40)
15.Lists (15:37)
16.Modifying String (23:06)
17.Procedural Programmin (8:30)
18.Date And Time (17:41)
19.Modifying Files (15:21)
20.Directories And Path Class (16:03)
21.Debugging Application (13:55)
22.Source Code
20. Build a Local Battle Royale
1.How To Debug (2:54)
2.Project Preview - Build A Local Battle Royale (2:46)
3.Source Files
21. Build a Player That Can Look and Move Around
1.Set Up Project (4:40)
2.Build A Player (5:37)
3.Move Player With Keyboard (11:28)
4.Enable First Person Mode (6:44)
5.Enable Player To Look Left And Right (3:26)
6.Enable Player To Look Up And Down (6:49)
7.Source Files
22. Generate Enemies
1.Generate Enemies (14:37)
2.Build An Enemy Object (5:41)
3.Source Files
23. Build an Attack
1.Build An Attack Particle System (9:42)
2.Attack Upon User Input (11:58)
3.Source Files
24. Reduce Player Health
1.Kill Players Upon 0 Health (7:05)
2.Build Player Health (12:43)
3.Source Files
25. Build Bots That Move and Attack
1.Build Bot Attack Action (10:25)
2.Build Bot Random Movement (10:09)
3.Source Files
26. Implement Safe Zone
1.Kill A Player Outside The Plane (8:03)
2.Shrink The Plane Over Time (8:07)
3.Source Files
27. Add Networking for Multiplayer Battle Royale
1.How Server-Client Communication Works (1:59)
2.Project Preview - Add Networking For Multiplayer Battle Royale (4:16)
3.What Is MLAPI (1:24)
4.How To Debug MLAPI (2:09)
5.Source Files
28. Set Up Networking
1.Import MLAPI Into Unity (4:34)
2.Set Up Network Manager (6:54)
3.Show Start Buttons For All Clients (15:26)
4.Send Position Of Each Client (15:26)
5.Source Files
29. Build Networked Player Functionality
1.Networked Player Movement (7:01)
2.Networked Player Looking Around (6:44)
3.Networked Player Attack (9:52)
4.Source Files
30. Build Networked Health
1.Networked Kill Players Upon 0 Health (6:53)
2.Networked Player Health (7:14)
3.Disable Attacking When Dead (3:26)
4.Source Files
31.Build a Game Controller
1.Restart Game If 1 Player Remaining (6:48)
2.Set Minimum Number Of Players (4:31)
3.Prevent Lighting From Changing (1:37)
4.Source Files
32. How to Fine-Tune the Game
1.Add A Weapon Object (9:37)
2.Source Files
33. 2D Game Development in Unity for Beginners - Build a Block Breaker Game
2.Course Overview - 2D Game Development In Unity For Beginners (5:06)
1.Project Preview (2:11)
3.Source Files
34. Build a New Unity Project
1.Build A New Unity Project (7:54)
2.Install Unity And A Code Editor (4:06)
3.How To Debug (5:54)
4.Source Files
35. Build Game Objects
1.Build A Ball (6:35)
2.Build A Paddle (7:43)
3.Build Blocks To Destroy (13:19)
4.Build Power Blocks That Duplicate Balls (9:29)
5.Build Boundaries And Death Zone (7:18)
6.Source Files
36. Enable User Input
1.Limit User Input (12:07)
2.Enable User Input To Move Player (20:01)
3.Enable User Input To Start Game (9:50)
4.Program The Ball-s Speed (6:03)
5.Source Files
37. Handle Collisions
1.Handle Ball Collisions (7:24)
2.Destroy Blocks Upon Collision (7:47)
3.Duplicate Ball Upon Powerup Collision (8:29)
4.Move Duplicated Ball (10:24)
5.Source Files
38. Restart Level
1.Restart Game When Ball Enters Death Zone (13:47)
2.Restart Game When All Blocks Destroyed (15:52)
3.Source Files
39. Unity VR - Build 3D and VR Games in Unity for Game Development Beginners
1.Course Overview (5:53)
2.Source Files
40. Build a 3D Skydiving Game
1.Project Preview - 3D VR Skydiving Game (3:41)
41. Build Landscape and Target
1.Build The Landscape (8:36)
2.Build A Target (3:42)
3.Source Files
42. Drop Player from Sky
1.Make The Camera Point Downward (3:47)
2.Move The Player (13:18)
3.Enable User Input To Move Player (11:04)
4.Enable Wasd Keys For User Input (3:43)
5.Check If The Player Reached The Target (10:49)
6.Source Files
43. Restart Game
1.Stop And Restart Game (4:55)
2.Build A Restart Timer (8:49)
3.Move Target To Random Position (8:52)
4.Source Files
44. Add Game Instructions
1.Change Text Programatically (9:49)
2.Build A Text Overlay (4:54)
3.Source Files
45. Add Game Art (70 Models Included)
1.Add 3D Target Model (4:39)
2.Add 3D Landscape Models (11:52)
3.Source Files
46. Implement VR for the 3D Skydiver
1.Change Active Input Handling (6:25)
2.Install XR Packages (7:12)
3.Add Default Input Actions (4:40)
4.Add XR Device Simulator (4:04)
5.Control Virtual Reality Camera With User Input (7:42)
6.Source Files
47. Build a 3D Zombie First Person Shooter
1.Project Preview - 3D First Person Shooter Zombie Game (3:51)
2.Build a new Unity project
48. Spawn Enemies
1.Build An Enemy (5:20)
2.Spawn An Enemy (12:20)
3.Spawn Multiple Enemies Over Time (7:20)
4.Move Enemies Toward Player (14:05)
5.Stop Enemy Once It Reaches Player (6:40)
6.Make Enemies Attack Player (7:01)
7.Source Files
49. Build Player Attacks
1.Build Bullets For Player Attack (4:52)
2.Build Player Attack (8:18)
3.Destroy Bullet (2:46)
4.Destroy Enemy With Player Attack (6:04)
5.Build A Shooting Timer (4:14)
6.Source Files
50. Build Game Over Functionality
1.Build A Text Overlay (9:52)
2.Restart Game (5:27)
3.Source Files
51. Add Game Art (8 Models Included)
1.Add 3D Environment Models (4:03)
2.Add 3D Object Models (5:29)
3.Add A Player Weapon Model (5:29)
4.Add A 3D Enemy Model (6:45)
5.Change Game Lighting (7:15)
Source Files
52. Implement VR for the 3D Zombie First Person Shooter
1.Install XR Packages (7:27)
2.Build An Hmdinfomanager (5:06)
3.Change Active Input Handling (3:08)
4.Add Default Input Actions (6:38)
5.Add XR Device Simulator (9:22)
6.Source Files
53. Unity AR - Build Augmented Reality for Absolute Beginners with Unity
1.Project Preview (1:50)
2.What You Need (4:15)
3.Source Files
54. Add Vuforia to Unity
1.Install Git For Vuforia (1:43)
2.Add Vuforia To Unity (2:52)
3.Source Files
55. Implement Augmented Reality
1.Define An Image Target (6:17)
2.Build An Augmented Reality Camera (5:32)
3.Build A Model To Display (4:43)
4.Test The App With Your Camera (2:49)
5.Source Files
56. Unity Beginners Masterclass - Train a Neural Network in a 3D Environment
1.Project Preview (3:33)
2.Course Overview (2:44)
57. Machine Learning Overview
1.What Is Deep Learning (7:42)
2.What Is Machine Learning (5:26)
3.What Is A Neural Network (8:47)
4.What Is Ml-Agents (5:16)
5.Source Files
58. Install What You Need
1.Install Python (2:43)
2.Install Unity (2:02)
3.Install Ml-Agents Api (4:32)
4.Install A Code Editor (8:10)
59. Build a New Unity Project
1.How To Debug (2:54)
2.Build A 3D Environment With Agent And Target (9:06)
3.Source Files
60. Build Machine Learning Agent Behavior
1.Collect Observations (4:41)
2.Start A New Training Episode (11:50)
3.Reward Agent For Finding Target (5:42)
4.Punish Agent-s Wrong Move (6:02)
5.Source Files
61. Connect Agent to Scene
1.Connect Agent To Environment And Target (9:03)
2.Source Files
62. Train the Brain
1.Define Training Hyperparameters (16:45)
2.Source Files
63. Show Training Results
1.Build A Graphical User Interface (21:34)
2.Speed Up Training With Duplicate Scenarios (10:22)
3.Source Files
4.Restart Game If Player Loses All Lives
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock