Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Unity Game Development for Absolute Beginners and All Ages
1.Mammoth Interactive Courses Introduction
1.About Mammoth Interactive (1:11)
2.How to Learn Online Effectively (13:44)
3.Source Files
2.Course Overview
1.Course Overview - Unity All Ages (4:23)
2.Source Files
3.What is Coding and Game Development
1.What Is Coding (2:53)
2.What Is Game Development (6:26)
3.Source Files
4.Unity Game Engine Introduction
1.What Is Unity Game Engine (2:49)
2.How To Install Unity 2022 (4:14)
3.Source Files
5. 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)
6. 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
7. 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
8. 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
9. 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
10. 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
11. 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
12. 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
13. 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
14. 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
15. 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
16. 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
17. 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
2.Add Visual Script To Player Object In Unity
Lesson content will be unlocked within 30 minutes.
Teachable is working on this bug.
No further action will be required on your part
.
Thank you for your patience