- 🔭 Created as my final Exam at the School For Games in Berlin
- ⚡ Fun fact I use Linux to make games.
I have embarked on a journey to learn and develop my own version of the Gameplay Ability System (GAS), utilizing the GAS Documentation as a valuable resource. With the aim of making it accessible to beginners, I have created a comprehensive guide that is easy to read and learn from. Once you have grasped the fundamentals and have a functional template, I strongly encourage you to explore additional online resources for further knowledge.
Within the guide, you will find not only the source code but also a template project, detailed explanations, step-by-step instructions, and visual representations of the various components involved. It is my intention to provide a comprehensive learning experience for individuals interested in starting their journey with the GAS.
- How to initialize GAS ?
- What is the GAS ?
- How to start with the GAS ?
- How to make a simple Ability ?
- Where to start reading and writing code to make a template
- Short explanation of the Components
Unreal Engine 5.2, C++, Blueprints
The assets are from the unreal marketplace and their rights for commercial use apply. The VFX are from the marketplace if you do not own them, then please do not use them in your commercial projects. All assets are from the Unreal Marketplace and have their own licenses.
Note that the source in this repository is licensed by the MIT license model and covers only
the source code in this repository.
This repository was created during my 4th semester at the School For Games in Berlin
and is maintained by René Hecker a.k.a. TheBitFossil.