Anyone Can Make a Video Game! Build a Battle Royale with Unity and Blender! (50 Hours)
Make a huge battle royale game from scratch! Learn to code in C# and 3D model in Blender using free programs.
01
Skill level
All levels
02
Sections
38
03
Lectures
404
04
Instructor
John Bura
What's inside
This course includes.
✓
38
Sections
✓
404
Lectures
✓
455
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.
+ 00a Course Overview 2 lectures
01 Course Overview
Locked
Source Files
Locked
+ 00c The Basics on C# 16 lectures
00a Source Code
Locked
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
+ 01 Part 1 - Build a Local Battle Royale 3 lectures
00 Project Preview - Build A Local Battle Royale
Locked
01 How To Debug
Locked
01 Source Files
Locked
+ 02 Build a Player That Can Look and Move Around 7 lectures
01 Set Up Project
Locked
02 Build A Player
Locked
03 Move Player With Keyboard
Locked
04 Enable First Person Mode
Locked
05 Enable Player To Look Left And Right
Locked
06 Enable Player To Look Up And Down
Locked
02 Source Files
Locked
+ 03 Generate Enemies 3 lectures
01 Generate Enemies
Locked
02 Build An Enemy Object
Locked
03 Source Files
Locked
+ 04 Build an Attack 3 lectures
01 Build An Attack Particle System
Locked
02 Attack Upon User Input
Locked
04 Source Files
Locked
+ 05 Reduce Player Health 3 lectures
01 Build Player Health
Locked
02 Kill Players Upon 0 Health
Locked
05 Source Files
Locked
+ 06 Build Bots That Move and Attack 3 lectures
01 Build Bot Attack Action
Locked
02 Build Bot Random Movement
Locked
06 Source Files
Locked
+ 07 Implement Safe Zone 3 lectures
01 Shrink The Plane Over Time
Locked
02 Kill A Player Outside The Plane
Locked
07 Source Files
Locked
+ 08 Part 2 - Add Networking for Multiplayer Battle Royale 5 lectures
00 Project Preview - Add Networking For Multiplayer Battle Royale
Locked
01 How Server-Client Communication Works
Locked
02 What Is MLAPI
Locked
03 How To Debug MLAPI
Locked
08 Source Files
Locked
+ 09 Set Up Networking 5 lectures
01 Import MLAPI Into Unity
Locked
02 Set Up Network Manager
Locked
03 Show Start Buttons For All Clients
Locked
04 Send Position Of Each Client
Locked
09 Source Files
Locked
+ 10 Build Networked Player Functionality 4 lectures
01 Networked Player Movement
Locked
02 Networked Player Looking Around
Locked
03 Networked Player Attack
Locked
10 Source Files
Locked
+ 11 Build Networked Health 4 lectures
01 Networked Player Health
Locked
02 Networked Kill Players Upon 0 Health
Locked
03 Disable Attacking When Dead
Locked
11 Source Files
Locked
+ 12 Build a Game Controller 4 lectures
01 Set Minimum Number Of Players
Locked
02 Restart Game If 1 Player Remaining
Locked
03 Prevent Lighting From Changing
Locked
12 Source Files
Locked
+ 13 How to Fine-Tune the Game 2 lectures
01 Add A Weapon Object
Locked
13 Source Files
Locked
+ S1 - Unity 5 lectures
01 - Downloading And Installing Unity
Locked
02 - Starting Your Project
Locked
03 - Unity Interface - Viewing The Game
Locked
04 - Unity Interface - Hierarchy And Game Objects
Locked
05 - Unity Interface - Project And Console
Locked
+ S2 - Coding 8 lectures
06 - Intro To Coding
Locked
07 - The Basic Script
Locked
08 - Hello World
Locked
09 - Variables
Locked
10 - Access Modifiers
Locked
11 - Boolean Values
Locked
12 - Loops
Locked
S2 Checkpoint
Locked
+ S3 - Input 20 lectures
13 - Input
Locked
14 - Player Parameters
Locked
15 - Player Movement Code
Locked
16 - Update Vs. Fixed Update
Locked
17 - Player S Input
Locked
18 - Third Person Character
Locked
19 - Camera Look
Locked
20 - Camera Move
Locked
20 - S3 Checkpoint 1
Locked
21 - Cursor Lock Mode
Locked
22 - Mouse Look
Locked
23 - Animation Movement
Locked
24 - Strafing In The Animator
Locked
25 - Side Look
Locked
26 - Changing The Focal Point Side
Locked
27 - Focal Smoothness
Locked
28 - Vertical Look
Locked
29 - Rotation Point
Locked
30 - Camera Improvements
Locked
30 - S3 Camera improvements
Locked
+ S4 - Battle Arena 33 lectures
31 - Level Design Basics
Locked
32 - Center Zone
Locked
33 - Sniping Tower
Locked
34 - Reward Vs. Punishment
Locked
35 - Simple House
Locked
36 - Opening Doors
Locked
37 - Raycasts
Locked
38 - Interacting With Doors
Locked
39 - Villa
Locked
40 - Terrains
Locked
41 - Creating An Interesting Terrain
Locked
42 - Grass
Locked
43 - Terrain Bounds
Locked
43 - S4 Checkpoint
Locked
44 - Canvas
Locked
45 - Anchors And Pivots
Locked
46 - Text
Locked
47 - Updating Resources Text
Locked
48 - Tool Selection Interface
Locked
49 - Tool Switching
Locked
50 - Tool Selector Improvements
Locked
51 - Resource Objects
Locked
52 - Collecting Cooldown
Locked
53 - Smooth Collection Animation
Locked
53 - S4 Checkpoint
Locked
54 - Adding Obstacle Tools To List
Locked
55 - Obstacle Prefabs
Locked
56 - Cycling Between Obstacles
Locked
57 - Preserving The Obstacle Rotation
Locked
58 - Placing Obstacles In The Screen
Locked
59 - Using Resources
Locked
60 - Obstacle Transparency
Locked
60 - S4 Checkpoint
Locked
+ S5 - Weapons 28 lectures
61 - Weapon Base Class
Locked
62 - Inheritance
Locked
63 - Abstract Classes
Locked
64 - Item Box
Locked
65 - Awarding Ammunition
Locked
66 - Weapon Inventory
Locked
67 - Weapon Interface
Locked
68 - Selecting Weapons
Locked
68 - S5 Checkpoint
Locked
69 - Player-weapon Communication
Locked
70 - Shooting Logic
Locked
71 - Reloading Logic
Locked
72 - Reload Bar
Locked
73 - Adding New Weapons
Locked
74 - Shooting Raycasts
Locked
75 - Correct Shooting Rays
Locked
76 - Weapon Accuracy
Locked
77 - Destroying Obstacles
Locked
78 - Shotgun
Locked
78 - S5 Checkpoint
Locked
79 - Improving The Aim Variation
Locked
80 - Sniper
Locked
81 - Zoom Interface
Locked
82 - Rocket Launcher
Locked
83 - Make The Rocket Fly
Locked
84 - Explosion
Locked
85 - Damaging Things
Locked
85 - S5 Checkpoint
Locked
+ S6 - Targets 10 lectures
86 - Static Enemy
Locked
87 - Flying Enemies
Locked
88 - Searching For A Player
Locked
89 - Chasing Logic
Locked
90 - Hitting The Player
Locked
91 - Destroying The Player
Locked
92 - Game Over Screen
Locked
93 - Reloading The Scene
Locked
94 - Reloading With The Scene Controller
Locked
94 - S6 Checkpoint
Locked
+ S7 - Multiplayer 19 lectures
95 - Networking Intro
Locked
96 - Player Prefab
Locked
97 - Spawning Adjustments
Locked
98 - Start Positions
Locked
99 - Syncing Player Positions
Locked
100 - Fixing Network Conflict
Locked
101 - Syncing Animation
Locked
102 - Networked Obstacle
Locked
103 - Spawning Items
Locked
104 - Collecting Boxes
Locked
105 - Network Player Hit
Locked
106 - Network Player Destroy
Locked
107- Obstacle And Resource Health
Locked
108 - Network Collecting Resources 1
Locked
109 - Network Collecting Resources 2
Locked
109 - S7 Checkpoint
Locked
110 - Syncing Rockets
Locked
111 - Syncing Explosions
Locked
111 - S7 Checkpoint
Locked
+ Creating Weapons Assets - Melee Weapons 7 lectures
001. Pickaxe 001
Locked
002. Pickaxe 002
Locked
003. Woodcutter Axe
Locked
004. Firemans Axe-10
Locked
005. Throwing Axe-11
Locked
006. Shovel 001-12
Locked
Battle Royale All Weapons Referencess
Locked
+ Ammo Assets 5 lectures
001. Base Bullet 001
Locked
002. Base Bullet 002
Locked
003. Bullet Boxes 001
Locked
004. Bullet Boxes 002
Locked
005. Shotgun Ammo
Locked
+ 001. Deagle 12 lectures
001. Placing Image Reference
Locked
002. Deagle Basic Block (keystrokes)
Locked
003. Deagle Trigger Guard(key Strokes)
Locked
004. Deagle Main Body Tweaks
Locked
005. Deagle Back Grip
Locked
006. Deagle Hammer Trigger
Locked
007. Deagle Sights
Locked
008. Deagle Profile
Locked
009. Deagle Gun Barrel
Locked
010. Deagle Hand Hold
Locked
011. Deagle Trigger
Locked
012. Deagle Materials
Locked
+ 002. Revolver 15 lectures
001. Revolver Start
Locked
002. Revolver Trigger Guard
Locked
003. Revolver Sights
Locked
004. Guard To Handle Fix
Locked
005. Revolver Handle Basic
Locked
006. Revolver Handle Fix
Locked
007. Revolver Body Thinning
Locked
008. Revolver Main Body Fixes
Locked
009. Bullet Wheel
Locked
010. Gun Mid Profile 001
Locked
011. Gun Mid Profile 002
Locked
012. Revolver Front Sights
Locked
013. Revolver Trigger Hammer
Locked
014. Revolver Trigger
Locked
015. Revolver Materials
Locked
+ 003. M40 Sniper 7 lectures
001. M40 Reference
Locked
002. Sniper Trigger
Locked
003. Sniper Main Body
Locked
004. Sniper Barrel
Locked
005. Sniper Scope
Locked
006. Sniper Scope Details
Locked
007. Sniper Materials And Fix
Locked
+ 004. Rocket Launcher 8 lectures
001. Rpg Basic Block
Locked
002. Rocket Sight
Locked
003. Rocket Handles 001
Locked
004. Rocket Handles 002
Locked
005. Rocket Handles 003
Locked
006. Rpg Trigger
Locked
007. Rpg Materials
Locked
008. Rocket Pieces
Locked
+ 005. AR Scar 13 lectures
001. Scar Body 001
Locked
002. Scar Body 002
Locked
003. Scar Body 003
Locked
004. Scar Railings 001
Locked
005. Scar Railings 002-
Locked
006. Scar Railings 003
Locked
007. Scar Barrel
Locked
008. Scar Front Sights
Locked
009. Scar Back Sights 001
Locked
010. Scar Back Sights 002
Locked
011. Scar Back Stock 001
Locked
012. Scar Back Stock 002
Locked
013. Scar Materials
Locked
+ 006. HK MP5 11 lectures
001. Mp5 Start
Locked
002. Weapon Reorganization
Locked
003. Mp5 Main Body 001
Locked
004. Mp5 Front Sights 001
Locked
005. Mp5 Front Sights 002
Locked
006. Mp5 Top Rails
Locked
007. Mp5 Back Sights
Locked
008. Mp5 Back Stock 001
Locked
009. Mp5 Back Stock 002
Locked
010. Mp5 Back Stock 003
Locked
011. Mp5 Material And Finishing
Locked
+ 007. UMP 10 lectures
001. Mp5 To Ump
Locked
002. Weapon Reshaping 001
Locked
003. Weapon Reshaping 002
Locked
004. Weapon Reshaping 003
Locked
005. Ump Top Railing
Locked
006. Ump Mid Body
Locked
007. Ump Front 001
Locked
008. Ump Front 002
Locked
009. Ump Front 003
Locked
010. Ump Back Sights
Locked
+ 008. Shotgun 7 lectures
001. Shotgun Base
Locked
002. Shotgun Stock Fix
Locked
003. Shotgun Midbody
Locked
004. Shotgun Underbarrel
Locked
005. Shotgun Minor Details
Locked
006. Shotgun Back Sights
Locked
007. Shotgun Front Sights
Locked
+ 009. Bonus - Winchester Rifle 4 lectures
001. Sniper To Winchester
Locked
002. Body Modification
Locked
003. Lever Trigger
Locked
004. Winchester Sights
Locked
+ Basic BR Character 18 lectures
001. Character Setup
Locked
002. Character Head
Locked
003. Character Body Base
Locked
004. Character Legs 001
Locked
005. Character Legs 002
Locked
006. Arms 001
Locked
007. Arms 002
Locked
008. Flow Cleanup 001
Locked
009. Flow Cleanup 002
Locked
010. Character Bones 001
Locked
011. Character Bones 002
Locked
012. Character Bones 003
Locked
013. Character Bones 004
Locked
014. Setup For Textures
Locked
015. Character Uving
Locked
016. Texturing Setup
Locked
017. Texture Painting 001
Locked
018. Texture Painting 002
Locked
+ Environment Assets 31 lectures
001. Traffic Cone
Locked
002. Cement Barrier
Locked
003. Cube Barrier
Locked
004. Sandbag Barrier
Locked
005. Telephone Pole
Locked
006. Circle Target
Locked
007. Human Target
Locked
008. Target Fix
Locked
009. Trees 001
Locked
010. Trees 002
Locked
011. Trees 003
Locked
012. Trees 004
Locked
013. Cactus 001
Locked
014. Cactus 002
Locked
015. Dead Grass 001
Locked
016. Dead Grass 002
Locked
017. Rocks 001
Locked
018. Rocks 002
Locked
019. Rocks 003
Locked
020. Plateau 001
Locked
021. Plateau 002
Locked
022. Plateau 003
Locked
023. Small Hills
Locked
024. Mountain
Locked
025. Tent
Locked
026. Campfire
Locked
027. Environment Fence
Locked
028. Bench
Locked
029. Asset Materials 001
Locked
030. Asset Materials 002
Locked
031. Wood Platforms
Locked
+ S8 - Art and Sounds 28 lectures
112 - Art Intro
Locked
113 - Showing The New Level
Locked
113 - S8 Checkpoint
Locked
114 - Changing Prefab Art
Locked
115 - Obstacle Art
Locked
116 - Particle Effects
Locked
117 - Rocket Sounds
Locked
118 - Interface Sounds
Locked
119 - 2d Vs 3d Sounds
Locked
120 - Weapon Sounds-
Locked
121 - Shooting Through The Network-11
Locked
122 - Network Authority For Audio-12
Locked
123 - Footstep Setup-13
Locked
124 - Networking Footstep Sounds-14
Locked
125 - Hit Sounds-15
Locked
125 - S8 Checkpoint
Locked
126 - Integrating New Character-17
Locked
127 - Animation Mask-18
Locked
128 - Animator Layering-19
Locked
129 - Integrating Top Animations-20
Locked
129 - S8 Checkpoint
Locked
130 - Adding Weapon Models-22
Locked
131 - Showing Models-23
Locked
132 - Syncing Animation Triggers-24
Locked
133 - Syncing Weapon Equip-25
Locked
134 - Initial Weapon Equip 1-26
Locked
135 - Initial Weapon Equip 2-27
Locked
135 - S8 Checkpoint
Locked
+ S9 - Improvements 29 lectures
136 - Energy State
Locked
137 - Script Control Of The Energy Ball
Locked
138 - Energy Spawning Logic
Locked
139 - Adjusting The Movement Speed
Locked
140 - Syncing The Energy Mode
Locked
141 - Server Screen
Locked
142 - Server Screen Integration
Locked
143 - Client Screen
Locked
144 - Allowing Clients To Move
Locked
145 - Storm Manager
Locked
146 - Storm Visuals
Locked
147 - Storm Shrinking Logic
Locked
148 - Storm Damage
Locked
149 - Storm Details
Locked
149 - S9 Checkpoint
Locked
150 - Storm Alert
Locked
151 - Minor Adjustments
Locked
152 - Spreading Weapons
Locked
152 - S9 Checkpoint
Locked
153 - Player Adjustments
Locked
154 - Outside Terrain
Locked
155 - Post Processing
Locked
156 - Outside Lighting
Locked
157 - Custom Fonts
Locked
158 - Lock Tool Switching While Spawning
Locked
159 - Update Bounds
Locked
160 - Network Bullets
Locked
161 - Weapon Difficulty Adjustments
Locked
161 - S9 Checkpoint
Locked
+ S10 - Flat Map 9 lectures
162 - New Terrain Setup
Locked
163 - Adding Mountains
Locked
164 - Adding Resources
Locked
164 - S10 Checkpoint
Locked
165 - Checking The New Map
Locked
166 - Spreading Weapons
Locked
166 - S10 Checkpoint
Locked
167 - Course Wrap-up
Locked
Assets
Locked
Description
About this course.
Join the global explosion of the battle royale genre. Get started here to make your first massive game completely from scratch. Throw yourself into the world of game development.
Battle royale games like Fortnite, PUBG, Rust and H1Z1 are a meteorite success. Fortnite's player count is 45 million and growing. Epic Games, PUBG, Daybreak, Ubisoft and more creators of battle royale games are hiring people like you to make games. Whether you want to be a hobbyist or a professional game developer, this 50-hour course bundle is for you.
Instructors
Taught by people who ship.
John Bura
Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.
Ready to start building?
Make a huge battle royale game from scratch! Learn to code in C# and 3D model in Blender using free programs.