Free UE 4.27 GAS Multiplayer Shooter Sample: GASShooter (tranek)

Original title: GASShooter

Free UE 4.27 GAS Multiplayer Shooter Sample: GASShooter (tranek)
Preview from the original source by tranek (Dan Kestranek)

Overview

GASShooter by tranek (Dan Kestranek) is an advanced multiplayer FPS/TPS sample for Unreal Engine 4.27 written in C++ on top of the Gameplay Ability System, and it is the sister project of the widely used GASDocumentation. It shows weapons and ammo implemented as abilities, plus reloading, aiming, sprinting, interaction, meta attributes, ability batching and client prediction, all replicated for multiplayer.

The roughly 295 MB repository is on GitHub under the MIT license with the .uproject included; because it targets UE 4.27, opening it in Unreal Engine 5 requires a project conversion. Aimed at intermediate to advanced programmers who want to see GAS handle a real shooter loadout.

What You Can Learn

  • Weapons and ammo implemented as Gameplay Abilities
  • Reloading, aiming, sprinting and interaction through GAS
  • Meta attributes, ability batching and prediction
Visit Original Project

Access: Free direct download