How To Make Multiplayer Games in UE4 - Learn By DOING - Ultimate Multiplayer FPS Tutorial Part 1

Опубликовано: 10 Октябрь 2025
на канале: Slightly Esoteric Game Development
4,765
110

In this tutorial we build a Multiplayer First Person Shooter from scratch in Unreal Engine. We cover all the basic theoretical knowledge of multiplayer including terms like server, client, host, remote, replication, multicast, repNotify. We also cover how to use assets like Game Mode, Player Controller, Player State, Game State, and Player HUDs. But more importantly than the theoretical knowledge, this is primarily a PRACTICAL lesson which demonstrates all of these concepts as we BUILD IT FOR OURSELVES from scratch. By the end of this tutorial you'll be a multiplayer wizard with all the tools and knowledge you need to make your own multiplayer games.

In part two (see the link below) we cover more advanced examples in multiplayer including a damage system, a HUD healthbar system, AI Controllers, Behavior Trees, Behavior Tree Tasks, AI attacking, and at the end we build a customizable Wave Based Enemy Spawning Game Mode, complete with our own damaging AI and game over logic. Part 2 doesn't introduce any new concepts, but goes over the concepts covered in part 1 in far more detail. By the end of part 2 you will be extremely familiar with the workflow of making multiplayer games, and will have several examples to refer to when you're making your own games.

Timestamps:
1:09 Project Setup
7:25 Connecting Players
16:52 Server Travel and Level Transitioning
23:16 Shooting Mechanic
40:48 Respawning and Spectating
54:11 Using Player HUDs
1:12:19 Component Replication Example
1:20:32 Outline of Part 2

Tutorial links:
Part 2: https://gumroad.com/jacksonnexhip?sor... (damage system, AI, wave mode - click the link for more info)
Project download (part 1 and 2): https://gumroad.com/jacksonnexhip?sor...

Resources mentioned in the video:
Online lobby widgets:    • Video  
Good (and entertaining) multiplayer videos:    / @brynertoma  
Big intellectual multiplayer PDF (good Venn diagram): http://cedric-neukirchen.net/2017/02/...

==========================================================

About this channel

I'm an Australian solo developer who loves making mysterious adventure games. My tutorials focus on blueprints, artificial intelligence, random generation, and multiplayer, and are designed for both beginner and experience Unreal Engine developers . My videos are not short because short videos to grab attention are often superficial, contain poor habits and practices, and I feel are rehearsed and carefully scripted in a way that feels inhuman and artificial. My tutorials by comparison and long, comprehensive, and often contain mistakes which we diagnose and correct as we go along. I try to keep it real, have fun, and do my best to teach you the art of game development as a whole rather than just technical information. It's my intention to have you come away from my tutorials feeling more confident, empowered, creative, inspired, and like you've got a friend and mentor who is here to help you in whatever way he can along your Unreal journey.

Thanks for tuning in, wishing you a fun, creative, and productive day.

Love Jackson 💕

==========================================================

Resources

Below are a list of links to games, UE4 products, and videos. If there is something you want but can't afford let me know and we can figure something out. Thank you so much for your support. ❤️

My store (games, blueprints, project files): https://gumroad.com/jacksonnexhip

Popular UE4 Products:
🛍️ Infinite Random Level Generator: https://gumroad.com/jacksonnexhip#xXZPa
🛍️ Minecraft Terrain In Blueprints: https://gumroad.com/jacksonnexhip#PrBfKn
🛍️ AI Made Easy Full Project (Incl. Flying AI): https://gumroad.com/jacksonnexhip#bovRLu
🛍️ Eco Ronin Full Project: https://gumroad.com/jacksonnexhip#ddRbD
🛍️ Ultimate Multiplayer FPS Tutorial Full Project: https://gumroad.com/jacksonnexhip#CzGWR

Popular UE4 Tutorials:
🖥️ Learn Multiplayer: Ultimate Multiplayer FPS Tutorial:    • How To Make Multiplayer Games in UE4 - Lea...  
🖥️ Minecraft In Blueprints Tutorial:    • Minecraft Terrain in Blueprints Tutorial 1...  
🖥️ AI Made Easy Tutorials:    • AI Made Easy  
🖥️ Random Level Generator Tutorial:    • Random Level Generator! UE4 Tutorial  

About me (yes I am a human):
▶️ About Me:    • About Me  
▶️ My Dream Game Dev Log (Eco Ronin):    • Making My Dream Game in 10 Weeks [UE4]  

Popular Games:
🎮 Lost Temple Treasure: https://gumroad.com/jacksonnexhip#MsWtw
🎮 Eco Ronin: https://gumroad.com/jacksonnexhip#mMfStT
🎮 Running Robot Man: https://gumroad.com/jacksonnexhip#MkRZg
🎮 Trial of the Bush Doctor: https://gumroad.com/jacksonnexhip#hTgrtZ

#GameDevelopment #UnrealEngine4 #IndieGames