Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Anyone Can Make a Video Game! Build a Battle Royale with Unity and Blender! (50 Hours)
00a Course Overview
01 Course overview (5:19)
Source Files
00b Mammoth Interactive Courses Introduction
00 About Mammoth Interactive (1:12)
01 How To Learn Online Effectively (13:46)
Source Files
01 Part 1 - Build a Local Battle Royale
00 Project Preview - Build a Local Battle Royale (2:46)
01 How to debug (2:54)
Source Files
02 Build a Player That Can Look and Move Around
01 Set up project (4:40)
02 Build a player (5:37)
03 Move player with keyboard (11:28)
04 Enable first person mode (6:44)
05 Enable player to look left and right (3:26)
06 Enable player to look up and down (6:49)
Source Files
03 Generate Enemies
01 Generate enemies (14:37)
02 Build an enemy object (5:41)
Source Files
04 Build an Attack
01 Build an attack particle system (9:42)
02 Attack upon user input (11:58)
Source Files
05 Reduce Player Health
01 Build player health (12:43)
02 Kill players upon 0 health (7:05)
Source Files
06 Build Bots That Move and Attack
01 Build bot attack action (10:25)
02 Build bot random movement (10:09)
Source Files
07 Implement Safe Zone
01 Shrink the plane over time (8:07)
02 Kill a player outside the plane (8:03)
Source Files
08 Part 2 - Add Networking for Multiplayer Battle Royale
00 Project Preview - Add Networking for Multiplayer Battle Royale (4:16)
01 How server-client communication works (1:59)
02 What is MLAPI (1:24)
03 How to debug MLAPI (2:09)
Source Files
09 Set Up Networking
01 Import MLAPI into Unity (4:34)
02 Set up network manager (6:54)
03 Show Start buttons for all clients (15:26)
04 Send position of each client (15:26)
Source Files
10 Build Networked Player Functionality
01 Networked player movement (7:01)
02 Networked player looking around (6:44)
03 Networked player attack (9:52)
Source Files
11 Build Networked Health
01 Networked player health (7:14)
02 Networked kill players upon 0 health (6:53)
03 Disable attacking when dead (3:26)
12 Build a Game Controller
01 Set minimum number of players (4:31)
02 Restart game if 1 player remaining (6:48)
03 Prevent lighting from changing (1:37)
13 How to Fine-Tune the Game
01 Add a weapon object (9:37)
Source Files
Section 1 - Unity
01. Downloading and Installing Unity (8:01)
02. Starting Your Project (8:04)
03. Unity Interface - View the Game (6:44)
04. Unity Interface - Hierarchy and Game Objects (14:26)
05. Unity Interface - Project and Console (4:34)
Update: Standard Assets for Unity 2018.3+
Section 2 - Coding
06. Intro to Coding (7:05)
07. The Basic Script (15:58)
08. Hello World (12:13)
09. Variables (11:04)
10. Access Modifiers (6:12)
11. Boolean Values (10:52)
12. Loops (10:12)
S2 Checkpoint
Section 3 - Input
13. Input (10:40)
14. Player Parameters (4:12)
15. Player Movement (8:37)
16. Update vs. Fixed Update (4:30)
17. Player Input (19:10)
18. Third Person Character (14:34)
19. Camera Look (13:18)
20. Camera Move (10:35)
20 - S3 Checkpoint 1
22. Mouse Look (8:12)
21. Cursor Lock Mode (4:27)
23. Animation Movement (8:13)
24. Strafing in the Animator (11:56)
25. Side Look (9:10)
26. Changing the Focal Point Side (16:16)
27. Focal Smoothness (5:57)
28. Vertical Look (6:25)
29. Rotation Point (6:15)
30. Camera Improvement (15:18)
30 - S3 Camera improvements
Section 4 - Battle Arena
31. Level Design Basics (9:52)
32. Center Zone (18:26)
33. Sniping Tower (13:48)
34. Reward Vs. Punishment (15:15)
35. Simple House (10:56)
36. Opening Door (18:26)
37. Raycasts (18:15)
38. Interacting with Doors (9:38)
39. Villa (11:16)
40. Terrains (14:53)
41. Creating an Interesting Terrain (17:52)
42. Grass (9:52)
43 - S4 Checkpoint
43. Terrain Bounds (7:48)
44. Canvas (19:05)
45. Anchors and Pivots (11:02)
46. Text (11:03)
47. Updating Resources Text (16:39)
48. Tool Selection Interface (16:48)
49. Tool Switching (10:53)
50. Tool Selector Improvements (11:43)
51. Resource Objects (13:01)
52. Collection Cooldown (5:32)
53 - S4 Checkpoint
53. Smooth Collection Animations (14:37)
54. Adding Obstacle Tools to List (19:27)
55. Obstacle Prefabs (15:11)
56. Cycling Between Obstacles (17:16)
57. Preserving the Obstacle Rotation (6:03)
58. Placing Obstacles in the Screen (20:06)
59. Using Resources (19:01)
60. Obstacles Transparency (13:08)
60 - S4 Checkpoint
Section 5 - Weapons
61. Weapon Base Class (10:56)
62. Inheritance (10:16)
63. Abstract Classes (3:52)
64. Item Box (17:59)
65. Awarding Ammunition (17:06)
66. Weapon Inventory (12:19)
67. Weapon Interface (8:33)
68 - S5 Checkpoint
68. Selecting Weapons (14:18)
69. Player-Weapon Communication (9:19)
70. Shooting Logic (14:56)
71. Reloading Logic (13:42)
72. Reload Bars (10:52)
73. Adding New Weapons (12:37)
74. Shooting Raycasts (19:04)
75. Correct Shooting Rays (20:31)
76. Weapon Accuracy (11:43)
77. Destroying Obstacles (13:43)
78 - S5 Checkpoint
78. Shotgun (12:01)
79. Improving the Aim Variation (7:34)
80. Sniper (19:30)
81. Zoom Interface (11:51)
82. Rocket Launcher (12:29)
83. Make The Rocket Fly (10:30)
84. Explosion (20:01)
85. Damaging Things (20:36)
85 - S5 Checkpoint
Section 6 - Targets
86. Static Enemy (17:44)
87. Flying Enemies (21:01)
88. Searching for a Player (11:54)
89. Chasing Logic (17:53)
90. Hitting the Player (18:05)
91. Destroying the Player (11:09)
92. Game Over Screen (6:50)
93. Reloading the Scene
94. Reloading with the Scene Controller (12:03)
94 - S6 Checkpoint
Section 7 - Multiplayer
95. Networking Intro (6:57)
96. Player Prefab (9:02)
97. Spawning Adjustments (14:03)
98. Start Positions (4:52)
99. Syncing Player Positions (10:57)
100. Fixing Network Conflicts (13:21)
101. Syncing Animations (3:58)
102. Networked Obstacles (18:29)
103. Spawning Items (10:21)
104. Collecting Boxes (9:39)
105. Network Player Hit (23:17)
106. Network Player Destroy (5:29)
107. Obstacle and Resource Health (14:51)
108. Network Collecting Resources (11:22)
109 - S7 Checkpoint
109. Syncing Rockets (13:10)
110 - S7 Checkpoint
110. Syncing Explosions (7:12)
Creating Weapon Assets - Introduction to Blender
0. Download and Install Blender
01. Setting Up Blender (3:10)
02. Camera Controls (1:37)
03. Emulated Numbpad Camera (2:01)
04. Basic Object Manipulation (4:16)
05. Frequently Used Tools (10:57)
06. Mirror Modifier (3:48)
Creating Weapon Assets - Melee Weapons
01. Pickaxe (14:30)
02. WoodCutter Axe (7:54)
03. Fireman's Axe (9:04)
04. Throwing Axe (10:49)
Creating Weapon Assets - Deagle Gun
01. Placing Image Reference (6:04)
02. Deagle Basic Block (Keystroke) (5:47)
03. Deagle Trigger Guard (Keystrokes) (9:31)
04. Deagle Main Body Tweaks (8:12)
05. Deagle Back Grip (15:07)
06. Deagle Hammer (6:59)
07. Deagle Sights (6:57)
08. Deagle Profile (6:29)
09. Deagle Gun Barrel (7:33)
10. Deagle Hand Hold (11:16)
11. Deagle Trigger (3:21)
12. Deagle Materials (8:32)
Creating Weapon Assets - Revolver gun
01. Revolver Start (7:24)
02. Revolver Trigger Guard (15:34)
03. Revolver Sights (12:18)
04. Guard to Handle Fix (6:47)
05. Revolver Handle Basic (7:08)
06. Revolver Handle Fix (6:28)
07. Revolving Body Thinning (7:53)
08. Revolver Main Body Fixes (7:19)
09. Bullet Wheel (6:00)
10. Gun Mid Profile (17:57)
11. Revolver Front Sights (10:31)
12. Revolver Trigger Hammer (9:29)
13. Revolver Trigger (9:29)
14. Revolver Materials (10:45)
Creating Weapon Assets - M40 Sniper
01. M40 Reference (4:11)
02. Sniper Trigger (14:35)
03. Sniper Main Body (8:54)
04. Sniper Barrel (20:38)
05. Sniper Scope (10:25)
06. Sniper Scope Details (8:01)
07. Sniper Materials and Fix (14:56)
Creating Weapon Assets - Rocket Launcher
01. RPG Basic Block (7:44)
02. Rocket Sights (14:24)
03. Rocket Handles (25:15)
04. RPG Trigger (5:08)
05. RPG Materials (8:07)
06. Rocket Pieces (15:47)
Creating Weapon Assets - AR Scar
01. Scar Body (36:22)
02. Scar Railings (30:51)
03. Scar Barrel (9:29)
04. Scar Front Sights (16:23)
05. Scar Back Sights (17:28)
06. Scar Back Stock (27:24)
07. Scar Materials (7:56)
Creating Weapon Assets - HK MP5
01. MP5 Start (3:56)
02. Weapon Reorganization (21:35)
03. MP5 Main body (20:56)
04. MP5 Front Sights (29:36)
05. MP5 Front Sight (Part 2) (17:17)
06. MP5 Top Rails (5:33)
07. MP5 Back Sights (15:31)
08. MP5 Back Stock (40:36)
09. MP5 Materials and Finishing (6:58)
Creating Weapon Assets - UMP
01. MP5 to UMP (4:39)
02. Weapon Reshaping (44:04)
03. UMP Top Railing (10:17)
04. UMP Mid Body (19:58)
05. UMP Front (37:57)
06. UMP Back Sight (15:52)
Creating Weapon Assets - Shotgun
01. Shotgun Base (8:07)
02. Shotgun Stock Fix (14:22)
03. Shotgun Midbody (12:59)
04. Shotgun Underbarrel (8:26)
05. Shotgun Minor Details (10:18)
06. Shotgun Back Sights (11:32)
07. Shotgun Front Sights (10:59)
Creating Weapon Assets - Ammo cases
01. Base Bullet (8:57)
02. Bullet Boxes (19:57)
03. ShotGun Ammo (7:47)
Creating Weapon Assets Bonus - Winchester Rifle
01. Sniper to Winchester (10:53)
02. Body Modification (20:35)
03. Lever Trigger (20:40)
04. Winchester Sights (15:07)
Creating The Basic Character Model
01. Character Setup (3:21)
02. Character Head (6:20)
03. Character Body Base (9:02)
04. Character Legs (23:09)
05. Character Arms (21:02)
06. Flow Cleanups (12:25)
07. Characters Bones (35:03)
08. Setup For Textures (6:06)
09. Character UVing (6:06)
10. Texturing Setup (5:52)
11. Texture Painting (22:32)
Enviroment Assets
01. Traffic cone (10:24)
02. Cement Barrier (8:36)
03. Cube Barrier (7:39)
04. Sandbag Barrier (11:34)
05. Telephone Pole (8:08)
06. Circle Target (11:23)
07. Human Target (9:14)
08. Target Fix (3:03)
09. Trees (42:53)
10. Cactus (18:50)
11. Dead Grass (11:42)
12. Rocks (18:26)
13. Plateau (17:01)
14. Smal Hills (6:33)
15. Mountain (6:24)
16. Tent (12:18)
17. Campfire (11:06)
18. Environment Fence (4:38)
19. Bench (6:47)
20. Asset Materials (23:46)
21. Wood Platforms (10:38)
Section 8 - Art and Sounds
111. Art Intro (6:31)
112 - S8 Checkpoint
112. Showing The New Level (4:48)
113. Changing Prefab Art (10:15)
114. Obstacle Art (11:00)
115. Particle Effects (9:04)
116. Rocket Sounds (9:03)
117. Interface Sounds (6:20)
118. 2D vs 3D Sounds (10:14)
119. Weapons Sounds (8:18)
120. Shooting through the Network (18:12)
121. Network Authority for Audio (8:37)
122. Footstep Setup (7:09)
123. Networking Footstep Sounds (16:55)
124 - S8 Checkpoint
124. hit Sounds (6:50)
125. Integrating new Characters (13:50)
126. Animation Mask (8:36)
127. Animation Layering (13:32)
128. Integrating Top animations (13:50)
128 - S8 Checkpoint
129. Adding Weapon Models (11:25)
130. Showing Models (19:58)
131. Syncing Animation Triggers (5:51)
132. Syncing Weapon Equip (6:20)
133. Initial Weapon Equip (8:55)
133 - S8 Checkpoint
Section 9 - Improvements
134. Energy State (7:57)
135. Script Control Of The Energy Ball (12:36)
136. Energy Spawning Logic (9:09)
137. Adjusting The Movement Speed (5:11)
138. Syncing The Energy Mode (6:28)
139. Server Screen (12:41)
140. Server Screen Integration (6:55)
141. Client Screen (5:33)
142. Allowing Client To Move (3:50)
143. Storm Manager (11:07)
144. Storm Visuals
145. Storm Shrinking Logic (11:40)
146. Storm Damage (13:10)
147 - S9 Checkpoint
147. Storm Details (8:37)
148. Storm Alert (10:38)
149. Minor Adjustments (7:23)
150 - S9 Checkpoint
150. Spreading Weapons (11:40)
151. Player Adjustments (3:55)
152. Outside Terrain (11:24)
153. Post Processing (14:33)
154. Outside Lightning (3:05)
155. Custom Fonts (16:27)
156. Lock Tool Switching While Spawning (7:05)
157. Update Bounds (2:59)
158. Network Bullets (14:01)
159 - S9 Checkpoint
159. Weapon Difficulty Adjustments (6:04)
Section 10 - Flat Map
160. New Train Setup (12:09)
161. Adding Mountains (23:12)
162. Adding Resources (10:33)
163 - S10 Checkpoint
163. Checking the New Map (7:52)
164 - S10 Checkpoint
164. Spreading Weapons (15:52)
165. Course Wrap Up (4:08)
Battle Royale Game - Assets and Source Code
Battle Royale Game - Assets and Source Code
00c The Basics on C#
01. Introduction to C# (5:02)
02. Creating a New Project (5:30)
03. Primitive Types (26:19)
04. Type Conversion (13:03)
05. Operators (23:40)
06.01 Classes (17:30)
06.02 Inheritance (15:11)
06.03 Structures (9:15)
06.04 Arrays and Strings (12:21)
06.05 Enumerator (10:37)
07.01 Statements (9:29)
07.02 Loops (11:11)
07.03 Random & Control Flow (12:33)
08.01 Types of Arrays (19:40)
08.02 Lists (15:37)
Source Files
94. Reloading with the Scene Controller
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