how to make your first FPS game in Unreal Engine 5

How to make your first FPS game in Unreal Engine 5

UE 5 FPS tutorial – Learn how to make your first FPS game in Unreal Engine 5

In this tutorial for beginners in Unreal Engine 5, you will learn how to make a First Person Shooter Game. The tutorial will introduce you to the Unreal Engine 5, and to the basics of making a FPS game from ground zero.

Introduction to FPS design

First Person Shooters (FPS) games are sub-genre of shooter video games that focuses on gun and other weapon-based combat in first-person perspective, with the player controlling the player character in three-dimensional space. 
The genre has lot of similarities to other shooter games, hence it’s classified as an action game. 
Advanced 3D and pseudo-3D graphics have posed hardware development challenges since the genre’s debut, and multiplayer gaming has played an important role.
Wolfenstein 3D (1992) is recognized with establishing the first-person shooter genre’s core template, on which later entries were based. 
Doom (1993), frequently regarded as the most important game in this genre, was one such title, and the parent of the genre’s greater public acceptance and appeal; for time, the phrase Doom clone was used to denote this genre due to Doom’s influence. Because of the processing constraints of the era’s hardware, most of the action in the games had to take place in enclosed areas, such as cramped spaces like hallways and tunnels, the genre was dubbed “corridor shooter” in its early years. 
Half-Life, released in 1998, and its sequel, Half-Life 2, released in 2004, improved the story and puzzle components. 
Counter-Strike was published in 1999 as Half-Life mod and, along with Doom, is considered one of the most influential first-person shooters. 
The first-person shooter GoldenEye 007 was published in 1997, and the Halo series boosted the console’s financial and critical appeal as platform for first-person shooter games. 
The first-person shooter is the most economically viable video game genre in the twenty-first century, accounting for nearly 27% of all video game sales in 2016.

Unreal Engine 5 FPS Tutorials

Beginner tutorial by Sir_Fansi Gamedev

The tutorial will show you:

  • all the basics of UE 5,
  • how to create your character with blueprints.
  • How to change  weapons
  • and in the end how to create mini game that you brag about to your friends

Tutorial Timing

00:00 Intro

00:24 What you need

02:53 Adjust performance in editor

03:54 UE4 to UE5 Assets

05:20 Sprinting

12:24 Zoom in with gun

20:01 Changing weapons

26:47 Auto shooting mode

31:30 Target shooting minigame

44:03 Others

Download Resources for the tutorial

Download Unreal Engine 5:

FPS assets:… Project files on Patreon:

Learn how to create a First Person Shooter in Unreal Engine 5

Tutorial TimeStamps

0:00:00 Start

0:01:31 Creating the project

0:04:17 Theory behind tracing

0:07:22 Initial setup

0:11:25 Tracing setup

0:20:16 Using sockets to shoot

0:30:29 How to add the bullet visually

0:53:09 SMG behavior diagram

0:57:08 Creating the SMG behavior

1:20:47 Doing the damage

1:32:44 Components for shootable objects

1:47:55 How to remember functions inside Unreal 

How to create a game in Unreal Engine 5? In this UE5 tutorial for beginners, you will learn how to create your first game using Epic Game’s Unreal Engine 5. The tutorial  will go over the fundamentals of how to program a game using UE5’s visual scripting language called Blueprint!

Tutorial Time Stamps

0:00 – Intro

1:20 – The Very Basics

17:14 – **Skip to Here if Watched UE5 Beginner

17:15 – Migrating Assets

19:14 – Intro to Blueprint Programming

29:15 – Creating our Target

34:35 – Tracking Target with Gamemode

44:35 – Only Hit Once

49:20 – User Interfaces

1:01:25 – Organize Nodes

1:02:30 – Win Condition!

1:06:25 – End Screen UI

1:12:33 – Recap of Gamemode Sofar

1:14:40 – Add a Countdown Timer

1:24:15 – Add Lost Ending

1:28:20 – Functions

1:31:15 – Adding Impact Physics

1:39:55 – Environment Intro

1:56:32 – Outro

Download Resources for the tutorial

Downloadable Assets to Follow the Tutorial:

About Unreal Engine 5

Unreal Engine 5 is expected to ship in early 2022, and will empower creators across all industries to deliver stunning real-time content and experiences. The Early Access build has only been tested on game development workflows and offers a chance for game developers to go hands-on with some of our most exciting new features. Additional features and other improvements for all industries will be part of the full Unreal Engine 5.0 release in early 2022.

Visit to read details on the key features in UE5 and to get Early Access now. You can also download our new sample project, Valley of the Ancient, to start exploring the new features of UE5 for yourself.

unreal engine 5 tutorial, unreal engine 5 beginner tutorial, UE 5 FPS tutorial, unreal engine 5 fps tutorial, unreal engine 5 fps game, unreal engine 5 fps shooter, ue5, ue5 tutorial, ue5 fps tutorial, ue5 fps game, unreal 5 tutorial, unreal engine 5 fps, unreal engine 5 first person shooter, unreal engine 5 first person tutorial, unreal engine 5 first person, ue5 first person shooter, ue 5 beginner tutorial, ue5 tutorial for beginners, unreal engine 5 tutorial beginner

IF you want to see more Unreal Engine 5 resources, don’t hesitate to check this sections

Unreal Engine 5 - How to Download and Install UE5

Unreal Engine 5 – How to Download and Install UE5

More and more game developers are using Unreal Engine 5 for their game, but some are still thinking it is worth it, and if so, how they can download and install Unreal Engine 5 for test drive.

In this tutorial we are compiling some resources on how can you get Unreal Engine 5 installed and ready to be used for your next prototypes or games.



Epic Games Unreal Engine 5 official docs

The first place where any developer should always go, is the official docs repository, in this case the Epic Games official documentation.


Youtube tutorials


Download and Install UE5 by Luciano Jacomeli


How to download and install Unreal Engine 5? All you need to do is follow the steps in the video:

1 – go to create an account or sign in.
2 – click in download for download Epic Games Launcher
3 – If you already haved an account or Epic Games Launcher installed, you need to go to “Settings” and choose “Restart and Update”!
4 – Open Epic Games Launcher in your PC with your credentials of sign in.
5 – Navigate in the Tabs and Choose “Unreal Engine” then “UE5” click in Download.
6 – Accept all the terms and click in “Install”
7 – Wait to download and Install Unreal Engine 5.0.0 have 12gb of size to download


The video covers how to download and install Unreal Engine 5 through the Epic Games Launcher. Note that in order to get UE5 using this method, an Epic Games account is required, since the Epic Games Launcher requires signing in before downloading Unreal Engine. At the end of the video, we discuss useful tidbits of information about how to uninstall, modify, and verify Unreal Engine.


Get the Epic Games Launcher here:


The video series teach all the fundamentals for Unreal Engine 5 UE5 Early Access:


Here are timestamps:

0:00 – Limitations

2:45 – (very slow) shader compiling

3:47 – compiled and did not crash

4:20 – brief new interface overview

6:46 – Materials and Blueprints interfaces

8:02 – Some closing thoughts

twinmotion for Unreal Engine 5

How about twinmotion for Unreal Engine 5?

twinmotion for Unreal Engine 5



What is Twinmotion

Twinmotion is a real-time 3D immersion software that quickly creates high-quality photos, panoramas, and regular or 360° VR films. Twinmotion combines an easy icon-driven interface with the power of Epic Games’ Unreal Engine for design, construction, urban planning, and landscaping experts. Regardless of the size and complexity of the project, the materials, the user’s IT skills, or their favorite BIM modeler, Twinmotion is exceptionally simple to understand and use. Users may go from a BIM model to a VR experience in three clicks thanks to direct synchronization with Archicad.

Twinmotion is accessible in English, French, German, Chinese, Japanese, Korean, Portuguese, and Spanish on both macOS and Windows.


Great News for Unreal Engine / Twinmotion Users. Twinmotion is one part of epic games, with this news being good news for twinmotion software users in 2020.

Unreal engine 5 is likely to be released by the end of 2021, maybe Twinmotion has released this feature, but there are still limitations. You can’t import a mobile library with Twinmotion (this can use AXYZ Anima instead) and can’t import scattered / painting vegetation assets.

Epic Games recently released a trailer about Unreal Engine 5.Epic Games, the studio behind Fortnite, announced the successor of their brand-new engine – Unreal Engine 5. The studio also showed a real-time PS5 demo showing how sophisticated the iteration is this time.

The demo titled “Lumen in the Land of Nanite” shows 2 new technologies from Unreal Engine 5: Nanite and also Lumen. Nanite is “virtualised micropolygon geometry, which will later allow artists to input film-equivalent quality assets into the engine. Whereas Lumen is a global lighting technology that makes objects bring dynamic reactions to changes in light.

Not only visual capital, Epic Games will also continue to facilitate the development of cross-platform features in their games, so studios, especially those on a small scale, can more easily develop games for various platforms at once.
Unreal Engine 5 is planned to release the preview version in early 2021 with the full version to follow in the same year. Seeing that Unreal Engine 4 is still dominant in many developers at this time, UE5 will probably have a prominent role in the next one or two years from now. maybe this is good news for Twinmotion 2020 users or all users of epic games in the future.

The general idea is to comply with the Datasmith workflow where a Twinmotion model is imported in Unreal the same way a 3ds max model or a Revit model might be. We expect the same functionality found in Datasmith such as import, re-import, local overrides, dataprep etc.

– Import Static Geometry created in Twinmotion with scene structure
– Import Static Geometry inserted from the Twinmotion asset library
– Import materials assigned to the above
– Support import and re-import Datasmith workflows (overrides)
– Works with Visual Data-Prep

(for version 1.0 we will not support everything added to a Twinmotion scene)
– Dynamic objects such as character paths
– Section planes and boxes
– Dimensions
– Weather Systems
– Scattered / Painted foliage

Developing Twinmotion projects further in Unreal Engine


Find out how to take your Twinmotion project to the next level with Unreal Engine. The webinar includes:

  • How to incorporate GIS data using Cesium
  • Workflow improvements with Editor utilities
  • How to customize your project
  • Functionalities unique to Unreal Engine

Video Webinar Developing twinmotion projects in Unreal Engine – Twinmotion for unreal 5



0:00 – Introduction

0:25 – Importer Plugin Location

0:50 – Twinmotion Importer Documentation/Instructions

1:03 – Installing the Plugin

1:50 – Enabling the Plugin in Unreal Engine

3:32 – Importing a Twinmotion File (Sample Scene)

4:33 – What Currently ISN’T Working

5:05 – Navigating our Twinmotion model in Unreal Engine

5:46 – Automatic Material Setup

6:55 – Viewing model organization in the outliner

8:00 – Swapping Out Materials/Editing the Model

8:15 – Using Unreal Engine features in your rendering

Leave your comment or your questions on the comments sections. Or Contact us