Battleroyale Course

Create a Battle Royale game like Fortnite with the Industry Standard Unreal Engine 4

Last updated 2022-01-10 | 4.1

- Create a Battle Royale game like Fortnite
- Integrate Steam into our game
- Learn basic coding principals using Unreal Engine 4's Blueprint system

What you'll learn

Create a Battle Royale game like Fortnite
Integrate Steam into our game
Learn basic coding principals using Unreal Engine 4's Blueprint system
Learn general Game Development ideas

* Requirements

* A PC running Windows 10
* Unreal Engine knowledge will help but is not required

Description

The C++ Survival Course is now available on my Patreon!


Why does this course need to exist?

Everyone has played a Battle Royale game such as Fortnite. Perhaps you've always wondered how to make your own, but found tutorials were too long and didn't get to the point?

I want to put an end to Game Development being tiresome and boring. That is why at the end of the 8 hour series, you'll have a fully working Battle Royale game, ready to be built on and made into your own.

That means that depending on your learning speed, you can have a working Battle Royale game completely finished in under a week. The lessons you will learn can be used to go on and make any other type of game you can think of.


How is this possible?

Unreal Engine 4 is completely free to use and is a AAA quality engine, used to make games such as Fortnite, Bioshock, Gears of War, and Borderlands. Unreal Engine ships with Blueprints, an industry standard tool that is the perfect gateway into the games industry for a beginner with no technical knowledge. 

Think of Blueprints as driving an automatic car: you'll be able to learn all the correct skills and concepts, without any extra distractions. It will also put you in a great position to go on to learn the more technical C++ language, if that is what you choose.


Who is the teacher?

The course is fully developed by Reuben Ward, who has been working professionally as an Unreal Engine Game Engineer, and has over 2 years experience working professionally developing Battle Royale games. He also has plenty of experience teaching game development, and his video tutorials have received over 1,500,000 views on YouTube.

I understand how difficult Game Development can be when getting started, and that is why I love to take the technical boring parts of game development and make them as simple as possible. I hope you'll join me in making your own Battle Royale game!

Who this course is for:

  • Beginner Game Developers wanting to create their own Battle Royale Game

Course content

7 sections • 21 lectures

Creating our First Project Preview 06:41

After this lesson, we will have the Unreal Editor downloaded and have our Battle Royale project created.

Setting up our projects assets Preview 08:13

With our project created, in this lesson we'll add some animations, meshes, and other assets we need into our project.

Creating our Character Preview 12:36

In this lesson we'll handle the most important part of the game - adding our character! We'll also give him a basic gun.

Adding Multiple Weapons Preview 22:14

With a character now created, in this lesson we'll create our Weapon blueprint and create two weapons: The Assault Rifle and the Scoped Rifle.

Shooting and Ragdoll death Preview 28:58

We'll add the ability to shoot the weapon we have given our character, and add a basic death mechanic by making players respond to being shot by falling to the floor.

Damage and Health Preview 27:48

In this lesson we will add the concept of health and damage to our game, so players will require several bullets hit them before they die in the game.

Weapon Ammo Preview 32:35

Now that we have shootable guns, we'll add some ammo logic to our weapon so it must be reloaded after using all the bullets in the magazine.

Creating Ammo and Health Pickups Preview 28:00

We'll add our pickup master blueprint, and use this to create weapon pickups.

Creating Weapon Pickups Preview 23:42

With ammo and health pickups created, we'll create the weapon pickups using our master pickup blueprint, and create a pickup spawner to randomly spawn loot within the level.

Health Bar and Weapon HUD Preview 17:46

After this lesson, we'll have a health bar, and some weapon information displayed on the screen.

Adding a spectator system Preview 36:11

In this lesson, we'll add a spectator system so players can spectate the match after they die.

Creating the Airplane Preview 19:44

In this lesson we will create our Plane Blueprint and learn how to make it glide over the map.

Adding the Spawn Island Preview 41:05

With our Plane in the game, this lesson will focus on creating the starter island, and attaching our player to the plane.

Safe Zone Part 1 Preview 40:27

In this lesson we'll create the Safe Zone Blueprint, and make a basic shader for our safe zone.

Safe Zone Part 2 Preview 12:16

In this lesson we'll finish off the safe zone and make it deal damage to players within the game. We'll also add water to our island to prevent players leaving the map bounds.

Creating the Map UI Preview 29:30

Now that we have a safe zone, in this lesson we'll create a map for the UI and draw the safe area on the map so players know where to go to escape the wall.

Creating the Main Menu Preview 23:00

In this lesson we'll make the main menu responsible for letting players find and create games.

Creating the Matchmaking System Preview 27:19

In this lesson we'll hook our main menu up to our matchmaking system to allow players to find games.

Integrating Steam Preview 20:26

To finish off our matchmaking we'll need to add steam support to the game so our game can use steam matchmaking.

Adding the finishing touches Preview 08:50

In this lesson, we'll add the final polish before the packaging stage.

Packaging the game Preview 06:29

With the game complete, in this lesson we'll talk about how to package your final game!