Unreal Engine Action RPG with Gameplay Ability System
186 videos • 148,942 views • by CodeLikeMe In this tutorial series, I am implementing an Action RPG game that supports multiplayer replication and utilizes the power of gameplay ability system. If you want to start learning gameplay ability system, or if you want to make a game in general, I can recommend this series. I have tried to keep involving C++ to a minimum level to make the course accessible for most people including beginners. Even if you are already familiar with unreal engine, if you start diving into gameplay ability system, it could be a bit overwhelming as many different new concepts and terminology has to be used with GAS. But here, I have structured the course in such a way that I only introduce a new concept when we actually need to use it for the game and try not do introduce many different things at once. These are the major topics covered in this series so far, Melee combat with gameplay abilities. word and shield combat. Great sword combat. Heavy attacks/ Light attacks. Parry, blocking and dodging attacks. Stun attacks. Melee combat replication. motion matched animations for combat. Magic/ Area of impact attacks. NPC AI with melee combat support. Inventory system. (Equipment's attributes and abilities are handled with GAS) Weapons Helmets Shields Chest armors Gauntlets Leg armors Notifications system. Save and load system. Character level up system using Experience and Skill Tree. Experience system through GAS Can unlock and activate skills by consuming skill points. Skill system multiplayer replication. Different weapon, combat abilities as skills.