The Generic Gameplay Abilities ( GGA ) is a comprehensive extension of the GameplayAbilities module and provides many additional features that make it more generic, friendly to blueprint users, and improve the development experience for blueprint/C++ users.
This plugin will also be published to the Fab Marketplace when Fab is launched.
Highly Detailed Documentation:
https://www.yuewu.dev/en/wiki/5-rTLdw...
Join My discord community to get it for free: / discord
This system was designed to be your foundation for building any other GAS-based system (combat, interaction, inventory etc).
The Generic Combat System was built on top of this plugin, link:
https://www.fab.com/listings/1fcb61ff...
For Blueprint Users:
With GGA, even as a pure blueprint user, you can use GAS without needing to know C++. The only place in the GAS system where C++ is mandatory is GameplayAttribute, and this plugin provides the ability to generate GameplayAttribute code through Json configuration, so you don't need to write your own handwritten C++ code, you just need to convert your pure blueprint project into a code project.
Support my channel:
➤ Move your hand and give up a free like or subscribe.
➤ Personal website: https://yuewu.dev/en
➤ My Unreal plugin: https://2fab.link/yuewu
➤ Github: https://github.com/luochuanyuewu
➤ Discord server (to learn and communicate together): / discord
#unrealengine5 #unrealengine #ue5 #gamedev #gameplay #ability #gas #tutorial