Multiplayer Third-Person Shooter Tutorial in C++ [Unreal Engine 4 - Part 1 "Coding the Weapon"]

Опубликовано: 15 Май 2026
на канале: Tom Looman
54,432
639

Let's build a weapon in C++ for a coop multiplayer shooter in Unreal Engine 4! Open description box for project details and tutorial series info.

Download Project: (Base source to follow along) https://github.com/tomlooman/CoopHord...

Follow-along Instructions: The full project source is available on GitHub, to follow-along with these preview videos you can start from an earlier commit that puts you at the right place to get started with these videos. Simply download a ZIP of the project using that link and get started. This preview assumes you have already setup your programming environment (eg. Visual Studio 2015+ and Visual Assist if you wish to follow along - these setup videos are also part of the full course in case you haven't)

This series on YouTube is part of my Udemy Course on teaching you C++, Multiplayer and AI for Unreal Engine 4. Click the link for a discount to the full course! https://www.udemy.com/unrealengine-cp...

In this project we'll build a third person coop shooter to play online with friends and we will build two types of AI opponents, power-ups, weapons etc. to teach you C++ and build your own dream game.

Full Project: https://github.com/tomlooman/CoopHord...
Source link to Follow along: https://github.com/tomlooman/CoopHord...

Course Description:

Approved by Epic Games and taught by former Epic Games engineer, Tom Looman, this course teaches you how to use C++ so you can build your own games and artificial intelligence in Unreal Engine 4.

You’ll go hands-on immediately and dive straight into completing over 14 challenges and two game projects. You’ll start by creating a first-person stealth game, where you’ll learn the basics of C++, AI, and networking. Then you’ll build a third-person cooperative shooter game, in the likes of Gears of War or Fortnite. In this project, you’ll expand your learning of C++, make the game fully multiplayer-ready, and create fun artificial intelligence to play against with friends.

If you have a bit of programming know-how but are new to C++ game development, then this course is for you! Unreal Engine 4 Mastery is also a great fit for current developers who have previous experience with Unity or other game engines. Unleash the full power of the Unreal Engine by taking this step-by-step guide.

In this course, you will:

Create two multiplayer-ready games in C++
Create multiple types of AI enemies
Expose C++ code to Blueprint to unlock the full power of the engine
Discover the fundamental classes required to build games
Code many common gameplay mechanics like weapons, power-ups, characters, guards, and more
Challenge yourself with fun activities that further test your programming knowledge
Discover many tricks and features in C++ to get the most out of Unreal Engine
Master the fundamentals to build your own dream game

Enroll today with a special YouTube discount using the following link! https://www.udemy.com/unrealengine-cp...