Hello! My name is Denis Savosin. I work as a Technical Designer at Yager, an independent developer of computer and video games based in Berlin, Germany. Unreal Engine 5 Early Access is out now and is full of new world-building and rendering features. While the Nanite, Lumen, and World Partition features which some of us are exploring right now are awesome, the Game Features and Modular Gameplay stood out to me. They allow game developers to combine the power of the Gameplay Ability system with the robust input mapping.
A SimpleGAS is a set of tutorials for entry-level Unreal Engine enthusiasts who wants to leverage the power of the Gameplay Ability System in their prototypes. While there are great tutorials and GitHub repositories which cover the topic of GAS in more depth, this tutorial is requiring a minimum C++ setup and showcases working examples built entirely using Blueprints. This tutorial is for those who are new to Unreal Engine gameplay/multiplayer development or simply need an easy headstart before diving into more sophisticated GAS-related content.
This is the first tutorial in the series dedicated to Gameplay Ability System. The goal for these tutorials is to be easily digestible, 10 minute-long reads focused on getting a working prototype of a gameplay mechanic on screen as fast as possible. So whether you’re new to Unreal Engine or new to Gameplay Ability System, Designer, Animator, or Technical Artist, these tutorials will help you build your projects faster and stop being afraid of using GAS for your projects.
This series requires little to no knowledge of C++. It requires a basic knowledge of Blueprints scripting and general knowledge about…