Unity Game Development for Absolute Beginners and All Ages - Full Spectrum Bundle
01
Skill level
All levels
02
Sections
62
03
Lectures
259
04
Instructor
Team Mammoth
What's inside
This course includes.
✓
62
Sections
✓
259
Lectures
✓
259
Resources
✓
Certificate of completion
Included
✓
Mobile and desktop access
Included
✓
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content
Curriculum & lectures.
+ 01. Course Overview 2 lectures
1.Course Overview - Unity All Ages
Locked
2.Source Files
Locked
+ 02. What is Coding and Game Development 3 lectures
1.What Is Coding
Locked
2.What Is Game Development
Locked
3.Source Files
Locked
+ 03. Unity Game Engine Introduction 3 lectures
1.What Is Unity Game Engine
Locked
2.How To Install Unity 2022
Locked
3.Source Files
Locked
+ 04-05. Navigate the Unity Editor 5 lectures
1.Navigate The Unity Editor Toolbar
Locked
2.Navigate The Unity Editor Hierarchy
Locked
3.Navigate The Unity Editor Game And Scene Views
Locked
4.Navigate The Unity Editor Inspector
Locked
5.Navigate The Unity Editor Project Window
Locked
+ 06. Build a 3D Platform Game 5 lectures
1.Preview Of Game Setup
Locked
2.Build A Level Platform
Locked
3.Build A Player Object In Unity
Locked
4.Build A Target Object With Colors In Unity
Locked
5.Source Files
Locked
+ 07. Introduction to Coding in Unity Visual Scripting 5 lectures
1.What Is Unity Visual Scripting
Locked
2.What Is An Event In Unity Visual Scripting
Locked
3.What Is A Function In Unity Visual Scripting
Locked
4.Unity Visual Scripting Data Types
Locked
5.Source Files
Locked
+ 08. Enable Input Controls with Unity Visual Scripting 5 lectures
1.Preview Of Player Controls
Locked
2.Add Visual Script To Player Object In Unity
Locked
3.Navigate Unity Visual Scripting Interface
Locked
4.Enable Player Controls With Unity Visual Scripting
Locked
5.Source FIles
Locked
+ 09. Handle Collisions with Unity Visual Scripting 6 lectures
1.Preview Of Collision Handling In Unity
Locked
2.Build A Death Zone Unity Object
Locked
3.How Collisions Work In Unity
Locked
4.What Is A Branch Conditional In Unity Visual Scripting
Locked
5.Handle Player Collision With Plane With Unity Visual Scripting
Locked
6.Source Files
Locked
+ 10. Restart Unity Level with Visual Scripting 4 lectures
1.Preview Of Restarting Unity Level
Locked
2.Restart Unity Level On Collision With Visual Scripting
Locked
3.Handle Player Collision With Target
Locked
4.Source FIles
Locked
+ 11. Auto Generate Platforms for Each Level 6 lectures
1.Design A Level With Platforms
Locked
2.What Is A Loop In Unity Visual Scripting
Locked
3.What Is A Unity Prefab
Locked
4.Build A Game Mode
Locked
5.Randomize Platform Positions For Each Level
Locked
6.Source Files
Locked
+ 12. Keep Track of Levels in User Interface 4 lectures
1.Build Text Mesh Pro User Interface Object
Locked
2.Build Custom Event To Set Text
Locked
3.Build Second Graph To Increase Player Score
Locked
4.Source Files
Locked
+ 13. Restart Game if Player Loses All Lives 5 lectures
1.Build Lives Text Mesh Pro Uguis
Locked
2.Count Player Lives With Visual Script
Locked
3.Reduce Lives If Player Hits Death Zone
Locked
4.Restart Game If Player Loses All Lives
Locked
5.Source Files
Locked
+ 14. Build a Play Screen for Game Start 3 lectures
1.Build An Initscene For Play Screen
Locked
2.Build A Start Game Button Script
Locked
3.Source Files
Locked
+ 15. Build a GameOverScene to Show Score 3 lectures
1.Build A Gameoverscene To Show Score
Locked
2.Show Game Over Screen When Player Dies
Locked
3.Source Files
Locked
+ 16. Build Collectible Coins 8 lectures
1.Build A Coin Prefab
Locked
2.Spawn Coins Randomly With Script
Locked
3.Rotate Coin With Script
Locked
4.Increase Score Upon Coin Collection
Locked
5.Increase Score Dynamically During Game
Locked
6.Debug Final Score Not Being Updated
Locked
7.Delete Coin Upon Collision
Locked
8.Source Files
Locked
+ 17. Build Explosion Effect Upon Collision 4 lectures
1.Build Explosion Prefab
Locked
2.Add Force To Spawned Particles
Locked
3.Where To Go From Here
Locked
4.Source Files
Locked
+ 18. Build a 3D Multiplayer Battle Royale Game with Unity 2 lectures
1.Course Overview
Locked
2.Source Files
Locked
+ 19. The Basics on C# 16 lectures
01. Introduction To C
Locked
02. Creating A New Project
Locked
03. Primitive Types
Locked
04. Type Conversion
Locked
05. Operators
Locked
06.01 Classes
Locked
06.02 Inheritance
Locked
06.03 Structures
Locked
06.04 Arrays And Strings
Locked
06.05 Enumerator
Locked
07.01 Statements
Locked
07.02 Loops
Locked
07.03 Random & Control Flow
Locked
08.01 Types Of Arrays
Locked
08.02 Lists
Locked
22.Source Code
Locked
+ 20. Build a Local Battle Royale 3 lectures
1.How To Debug
Locked
2.Project Preview - Build A Local Battle Royale
Locked
3.Source Files
Locked
+ 21. Build a Player That Can Look and Move Around 7 lectures
1.Set Up Project
Locked
2.Build A Player
Locked
3.Move Player With Keyboard
Locked
4.Enable First Person Mode
Locked
5.Enable Player To Look Left And Right
Locked
6.Enable Player To Look Up And Down
Locked
7.Source Files
Locked
+ 22. Generate Enemies 3 lectures
01 Generate Enemies
Locked
2.Build An Enemy Object
Locked
3.Source Files
Locked
+ 23. Build an Attack 3 lectures
1.Build An Attack Particle System
Locked
2.Attack Upon User Input
Locked
3.Source Files
Locked
+ 24. Reduce Player Health 3 lectures
1.Kill Players Upon 0 Health
Locked
2.Build Player Health
Locked
3.Source Files
Locked
+ 25. Build Bots That Move and Attack 3 lectures
1.Build Bot Attack Action
Locked
2.Build Bot Random Movement
Locked
3.Source Files
Locked
+ 26. Implement Safe Zone 3 lectures
1.Kill A Player Outside The Plane
Locked
2.Shrink The Plane Over Time
Locked
3.Source Files
Locked
+ 27. Add Networking for Multiplayer Battle Royale 5 lectures
1.How Server-Client Communication Works
Locked
2.Project Preview - Add Networking For Multiplayer Battle Royale
Locked
3.What Is MLAPI
Locked
4.How To Debug MLAPI
Locked
5.Source Files
Locked
+ 28. Set Up Networking 5 lectures
1.Import MLAPI Into Unity
Locked
2.Set Up Network Manager
Locked
03 Show Start Buttons For All Clients
Locked
04 Send Position Of Each Client
Locked
Source Files
Locked
+ 29. Build Networked Player Functionality 4 lectures
1.Networked Player Movement
Locked
2.Networked Player Looking Around
Locked
3.Networked Player Attack
Locked
4.Source Files
Locked
+ 30. Build Networked Health 4 lectures
3.Disable Attacking When Dead
Locked
1.Networked Kill Players Upon 0 Health
Locked
2.Networked Player Health
Locked
4.Source Files
Locked
+ 31.Build a Game Controller 4 lectures
1.Restart Game If 1 Player Remaining
Locked
2.Set Minimum Number Of Players
Locked
3.Prevent Lighting From Changing
Locked
4.Source Files
Locked
+ 32. How to Fine-Tune the Game 2 lectures
1.Add A Weapon Object
Locked
2.Source Files
Locked
+ 33. 2D Game Development in Unity for Beginners - Build a Block Breaker Game 3 lectures
1.Project Preview
Locked
2.Course Overview - 2D Game Development In Unity For Beginners
Locked
3.Source Files
Locked
+ 34. Build a New Unity Project 4 lectures
1.Build A New Unity Project
Locked
2.Install Unity And A Code Editor
Locked
3.How To Debug
Locked
4.Source Files
Locked
+ 35. Build Game Objects 6 lectures
1.Build A Ball
Locked
2.Build A Paddle
Locked
3.Build Blocks To Destroy
Locked
4.Build Power Blocks That Duplicate Balls
Locked
5.Build Boundaries And Death Zone
Locked
6.Source Files
Locked
+ 36. Enable User Input 5 lectures
1.Limit User Input
Locked
2.Enable User Input To Move Player
Locked
3.Enable User Input To Start Game
Locked
4.Program The Ball-s Speed
Locked
5.Source Files
Locked
+ 37. Handle Collisions 5 lectures
1.Handle Ball Collisions
Locked
2.Destroy Blocks Upon Collision
Locked
3.Duplicate Ball Upon Powerup Collision
Locked
4.Move Duplicated Ball
Locked
5.Source Files
Locked
+ 38. Restart Level 3 lectures
1.Restart Game When Ball Enters Death Zone
Locked
2.Restart Game When All Blocks Destroyed
Locked
3.Source Files
Locked
+ 39. Unity VR - Build 3D and VR Games in Unity for Game Development Beginners 2 lectures
1.Course Overview
Locked
2.Source Files
Locked
+ 40. Build a 3D Skydiving Game 1 lecture
1.Project Preview - 3D VR Skydiving Game
Locked
+ 41. Build Landscape and Target 3 lectures
1.Build The Landscape
Locked
2.Build A Target
Locked
3.Source Files
Locked
+ 42. Drop Player from Sky 6 lectures
1.Make The Camera Point Downward
Locked
2.Move The Player
Locked
3.Enable User Input To Move Player
Locked
4.Enable Wasd Keys For User Input
Locked
5.Check If The Player Reached The Target
Locked
6.Source Files
Locked
+ 43. Restart Game 4 lectures
1.Stop And Restart Game
Locked
2.Build A Restart Timer
Locked
3.Move Target To Random Position
Locked
4.Source Files
Locked
+ 44. Add Game Instructions 3 lectures
1.Change Text Programatically
Locked
2.Build A Text Overlay
Locked
3.Source Files
Locked
+ 45. Add Game Art (70 Models Included) 3 lectures
1.Add 3D Target Model
Locked
2.Add 3D Landscape Models
Locked
3.Source Files
Locked
+ 46. Implement VR for the 3D Skydiver 6 lectures
1.Change Active Input Handling
Locked
2.Install XR Packages
Locked
3.Add Default Input Actions
Locked
4.Add XR Device Simulator
Locked
5.Control Virtual Reality Camera With User Input
Locked
6.Source Files
Locked
+ 47. Build a 3D Zombie First Person Shooter 2 lectures
1.Project Preview - 3D First Person Shooter Zombie Game
Locked
2.Build a new Unity project
Locked
+ 48. Spawn Enemies 7 lectures
1.Build An Enemy
Locked
2.Spawn An Enemy
Locked
3.Spawn Multiple Enemies Over Time
Locked
4.Move Enemies Toward Player
Locked
5.Stop Enemy Once It Reaches Player
Locked
6.Make Enemies Attack Player
Locked
7.Source Files
Locked
+ 49. Build Player Attacks 6 lectures
1.Build Bullets For Player Attack
Locked
2.Build Player Attack
Locked
3.Destroy Bullet
Locked
4.Destroy Enemy With Player Attack
Locked
5.Build A Shooting Timer
Locked
6.Source Files
Locked
+ 50. Build Game Over Functionality 3 lectures
1.Build A Text Overlay
Locked
2.Restart Game
Locked
3.Source Files
Locked
+ 51. Add Game Art (8 Models Included) 6 lectures
1.Add 3D Environment Models
Locked
2.Add 3D Object Models
Locked
3.Add A Player Weapon Model
Locked
4.Add A 3D Enemy Model
Locked
5.Change Game Lighting
Locked
Source Files
Locked
+ 52. Implement VR for the 3D Zombie First Person Shooter 6 lectures
1.Install XR Packages
Locked
2.Build An Hmdinfomanager
Locked
3.Change Active Input Handling
Locked
4.Add Default Input Actions
Locked
5.Add XR Device Simulator
Locked
6.Source Files
Locked
+ 53. Unity AR - Build Augmented Reality for Absolute Beginners with Unity 3 lectures
1.Project Preview
Locked
2.What You Need
Locked
3.Source Files
Locked
+ 54. Add Vuforia to Unity 3 lectures
1.Install Git For Vuforia
Locked
2.Add Vuforia To Unity
Locked
3.Source Files
Locked
+ 55. Implement Augmented Reality 5 lectures
1.Define An Image Target
Locked
2.Build An Augmented Reality Camera
Locked
3.Build A Model To Display
Locked
4.Test The App With Your Camera
Locked
5.Source Files
Locked
+ 56. Unity Beginners Masterclass - Train a Neural Network in a 3D Environment 2 lectures
1.Project Preview
Locked
2.Course Overview
Locked
+ 57. Machine Learning Overview 5 lectures
1.What Is Deep Learning
Locked
2.What Is Machine Learning
Locked
3.What Is A Neural Network
Locked
4.What Is Ml-Agents
Locked
5.Source Files
Locked
+ 58. Install What You Need 4 lectures
1.Install Python
Locked
2.Install Unity
Locked
3.Install Ml-Agents Api
Locked
4.Install A Code Editor
Locked
+ 59. Build a New Unity Project 3 lectures
1.How To Debug
Locked
2.Build A 3D Environment With Agent And Target
Locked
3.Source Files
Locked
+ 60. Build Machine Learning Agent Behavior 5 lectures
1.Collect Observations
Locked
2.Start A New Training Episode
Locked
3.Reward Agent For Finding Target
Locked
4.Punish Agent-s Wrong Move
Locked
03 Source Files
Locked
+ 61. Connect Agent to Scene 2 lectures
1.Connect Agent To Environment And Target
Locked
2.Source Files
Locked
+ 62. Train the Brain 2 lectures
1.Define Training Hyperparameters
Locked
2.Source Files
Locked
+ 63. Show Training Results 3 lectures
1.Build A Graphical User Interface
Locked
2.Speed Up Training With Duplicate Scenarios
Locked
3.Source Files
Locked
Instructors
Taught by people who ship.
Team Mammoth
Instructor
Produced by a team of Mammoth Club industry experts. Over 14 years, Mammoth Club has built a global student community in 190+ countries with 9+ million courses sold, releasing over 1,000+ courses and 5,000+ hours of video content.
Ready to start building?
Join Mammoth Club and move through the course with structured lessons, previews, and certificates.