Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Build a 3D Multiplayer Battle Royale Game with Unity
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
The Basics on C#
01. Introduction to C# (5:02)
02. Creating a New Project (5:33)
03. Primitive Types (26:19)
-- 03. Source Code
04. Type Conversion (13:03)
-- 04. Source Code
05. Operators (23:40)
-- 05. Source Code
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)
-- 06. Source Code
07.01 Statements (9:29)
07.02 Loops (11:11)
07.03 Random & Control Flow (12:33)
-- 07. Source Code
08.01 Types of Arrays (19:40)
08.02 Lists (15:37)
-- 08. Source Code
01 Part 1 - Build a Local Battle Royale
Source Files
00 Project Preview - Build a Local Battle Royale (2:46)
01 How to debug (2:54)
02 Build a Player That Can Look and Move Around
Source Files
01 Set up project (4:40)
02 Build a player (5:37)
03 Move player with keyboard (11:27)
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)
03 Generate Enemies
Source Files
01 Generate enemies (14:37)
02 Build an enemy object (5:41)
04 Build an Attack
Source Files
01 Build an attack particle system (9:42)
02 Attack upon user input (11:58)
05 Reduce Player Health
Source Files
01 Build player health (12:43)
02 Kill players upon 0 health (7:05)
06 Build Bots That Move and Attack
Source Files
01 Build bot attack action (10:24)
02 Build bot random movement (10:09)
07 Implement Safe Zone
Source Files
01 Shrink the plane over time (8:07)
02 Kill a player outside the plane (8:03)
08 Part 2 - Add Networking for Multiplayer Battle Royale
Source Files
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)
09 Set Up Networking
Source Files
01 Import MLAPI into Unity (4:34)
02 Set up network manager (6:54)
03 Show Start buttons for all clients (15:25)
04 Send position of each client (15:25)
10 Build Networked Player Functionality
Source Files
01 Networked player movement (7:01)
02 Networked player looking around (6:44)
03 Networked player attack (9:51)
11 Build Networked Health
Source Files
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
Source Files
01 Set minimum number of players (4:30)
02 Restart game if 1 player remaining (6:48)
03 Prevent lighting from changing (1:37)
13 How to Fine-Tune the Game
Source Files
01 Add a weapon object (9:36)
01 Course overview
Complete and Continue