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
92. Game Over Screen
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