Unnamed PvP GAS Project
Powered by Unreal Engine 5 (C++)
April 2024
I'm currently immersed in a personal project—a 3rd person multiplayer PvP game that's steadily taking shape.
My main objective with this project is to delve deeper into the intricacies of Unreal's Gameplay Ability System (GAS) with a focus on modular and scalable systems as I feel that's where GAS really shines.
I'm currently immersed in a personal project—a 3rd person multiplayer PvP game that's steadily taking shape.
My main objective with this project is to delve deeper into the intricacies of Unreal's Gameplay Ability System (GAS) with a focus on modular and scalable systems as I feel that's where GAS really shines.
UPDATE #1
- Set up a decent chunk of the infrastructure and base classes
- Created 3 initial ability types - Weapon primary attack, Dash & Projectile
UPDATE #2 [4/16/2024]
- Implemented an inventory and weapon switching system. Each weapon now features a primary attack and two supplementary abilities
- Added a Sword weapon along with its abilities
- Added an Axe weapon and its primary ability
- Other small changes
UPDATE #3 [4/26/2024]
- Added a few new abilities
- Added an ability menu that lets you swap abilities (can't wait to start filling out those empty slots)
- Set up the architecture for a buff and debuff system