Create a Battle Royale game using Unreal Engine 4 Blueprints
4.3 (543 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,471 students enrolled

Create a Battle Royale game using Unreal Engine 4 Blueprints

Create a Battle Royale game like Fortnite with the Industry Standard Unreal Engine 4
4.3 (543 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,470 students enrolled
Created by Reuben Ward
Last updated 2/2019
English [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 8 hours on-demand video
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
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
Course content
Expand all 21 lectures 07:53:50
+ Setting up Unreal Engine
2 lectures 14:54

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

Preview 06:41

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

Preview 08:13
+ Character and Weapons
5 lectures 02:04:11

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

Preview 12:36

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.

Adding Multiple Weapons

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.

Shooting and Ragdoll death

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.

Damage and Health

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.

Weapon Ammo
+ Weapon Pickups and Loot
2 lectures 51:42

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

Creating Ammo and Health Pickups

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.

Creating Weapon Pickups
+ UI and Spectator System
2 lectures 53:57

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

Health Bar and Weapon HUD

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

Adding a spectator system
+ Plane and Safe Zone
5 lectures 02:23:02

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

Creating the Airplane

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

Adding the Spawn Island

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

Safe Zone Part 1

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.

Safe Zone Part 2

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 Map UI
+ Creating Matchmaking
3 lectures 01:10:45

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

Creating the Main Menu

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

Creating the Matchmaking System

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

Integrating Steam
+ Packaging our Game
2 lectures 15:19

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

Adding the finishing touches

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

Packaging the game
  • A PC running Windows 10
  • Unreal Engine knowledge will help but is not required

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