Free UE 4.27 GAS Multiplayer Shooter Sample: GASShooter (tranek)
Original title: GASShooter
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
Access: Free direct download