I never comment on youtube videos but i wanted to say thank you, you really break everything down easily and i am so grateful. I have been looking for something that covers gas in 5.4 and i feel so lucky to have stumbled into your tutorial here. Thank you! you've earned a subscriber. Keep it up, this is awesome work and you are explaining it in a way that is finally making sense to me.
Thank you. I agree that there are lack of learning resources for so powerful GAS. When I learned GAS I have hard time finding solutions for more advanced scenarios, so I spend a lot time researching. Then I decided to start creating this tutorials.
As a complete beginner in UE and C++ (I started studying UE only two months ago), I'm enjoying learning the basics here. It took me 3 days to complete this video tutorial, mostly because of some compilation errors.
@@infinityedgegames One more thing is that I'm Brazilian, my knowledge of English is basic, but even so, the fact that you're dictating everything you do, and doing everything well explained, makes it very easy to understand.
@@melqueescossio I'm trying to create community around this channel so I have created discord server. You can join if you wish. Here is the invitation link: discord.gg/pYguWFmf. If you have any questions about game development there is discord channel called #game-dev-discussion. I will help as much as I can.
These set of tutorials are the best I have seen so far and I have watched quite a few. Any clue on why Progress bars do not update? BP Interface is loaded in the Hud widget. begin play is calling SetupHUD and displaying. Progress bars are filled up to spec. As far as I know the blueprint and code is exact but missing something.
@@Cookie_has_youtube Thank you. Can be a few things. First thing I should check is if the attributes are changing using ability system debug UI. Second, check modifier magnitudes in cost effects. If it is not solved by this, then you should check how you implemented RPG HUD interface and BP function for calculating attribute percentage, like GetHealthPercentage. I would appreciate if we move this conversation about solving issues to my discord server. There is dedicated channel created for questions like this (rpg-framework channel). Plus you can upload screenshots in order to detect the problem easier. You can find discord link in my profile description.
@@infinityedgegamesI understand, its like advice in a totally dark room without any real data to show you. I will definitely visit the Discord, but the link is invalid at the moment. Throw an invalid invite.
@@infinityedgegames Ok 5th time through and this time it seems the video added something that wasn't being shown the last few times. Maybe stupid commercials knocking it out. I don't know. But I got it.
@@Cookie_has_youtube Hi, invitation link was expired. Here is new one: discord.gg/RrzWAWru. This is a new discord server, so I'm looking to encourage people to start asking questions there and share their work in order to build a community of game dev enthusiasts.
Love the tutorial but having an issue getting the stats to show. Max values are pulling from the table but regular values are still showing 0. Doesn't look like the PreAttributeChange is getting called. Ant help would be great.
@@infinityedgegames I have assigned GE_CharacterAttributes to the Default Gameplay Effects on BP_CharacterBase. Is there somewhere else that needs to be updated? I'm pretty new to UE so not sure where everything goes yet.
@@salsaahunt This is it. Make sure to check in ARPGCharacter.cpp that you have code to apply these effects to ability system component. Also, did you check GAS debug UI to see what is the value of the attributes (you need to run the game and open it using ‘ key on the keyboard, then press key 5 on num keyboard). You can write on my discord, there you can upload screenshots this will help me to better understand the problem you are facing with.
@@infinityedgegames Yeah, the debug ui was returning 0 for every stat, even max. and I made sure to triple check that the default attribute effects were on the character. not sure what the issue was, i can maybe join your discord and show the issue
No, it is disabled. If you leave it enabled, it causes some strange behavior, frequently unreal editor crashes with no reason. So I have found that disabling it solves the problem.
It's great to learn about the application of GAS in RPG games.Thank you
Thank you. I'll also cover all other things needed to create an RPG game, like AI, Behavior trees, EQS, Motion Matching, PCG...
I never comment on youtube videos but i wanted to say thank you, you really break everything down easily and i am so grateful. I have been looking for something that covers gas in 5.4 and i feel so lucky to have stumbled into your tutorial here. Thank you! you've earned a subscriber. Keep it up, this is awesome work and you are explaining it in a way that is finally making sense to me.
Thank you. I agree that there are lack of learning resources for so powerful GAS. When I learned GAS I have hard time finding solutions for more advanced scenarios, so I spend a lot time researching. Then I decided to start creating this tutorials.
As a complete beginner in UE and C++ (I started studying UE only two months ago), I'm enjoying learning the basics here. It took me 3 days to complete this video tutorial, mostly because of some compilation errors.
I'm glad to hear that! It's a bit harder for absolute beginners to follow this tutorials since I'm not explaining basic things about UE and C++.
@@infinityedgegames One more thing is that I'm Brazilian, my knowledge of English is basic, but even so, the fact that you're dictating everything you do, and doing everything well explained, makes it very easy to understand.
@@melqueescossio I'm trying to create community around this channel so I have created discord server. You can join if you wish. Here is the invitation link: discord.gg/pYguWFmf. If you have any questions about game development there is discord channel called #game-dev-discussion. I will help as much as I can.
@@infinityedgegames i'm in
I would like to join! Link is now invalid though
you're the best , thank you.
Thank you.
You make this very simple thank you
You’re welcome. Thank you for subscribing. In next episode we will cover melee attack abilities!
These set of tutorials are the best I have seen so far and I have watched quite a few.
Any clue on why Progress bars do not update? BP Interface is loaded in the Hud widget. begin play is calling SetupHUD and displaying. Progress bars are filled up to spec. As far as I know the blueprint and code is exact but missing something.
@@Cookie_has_youtube Thank you. Can be a few things. First thing I should check is if the attributes are changing using ability system debug UI. Second, check modifier magnitudes in cost effects. If it is not solved by this, then you should check how you implemented RPG HUD interface and BP function for calculating attribute percentage, like GetHealthPercentage. I would appreciate if we move this conversation about solving issues to my discord server. There is dedicated channel created for questions like this (rpg-framework channel). Plus you can upload screenshots in order to detect the problem easier. You can find discord link in my profile description.
@@infinityedgegamesI understand, its like advice in a totally dark room without any real data to show you. I will definitely visit the Discord, but the link is invalid at the moment. Throw an invalid invite.
@@infinityedgegames Ok 5th time through and this time it seems the video added something that wasn't being shown the last few times. Maybe stupid commercials knocking it out. I don't know. But I got it.
@@Cookie_has_youtube Hi, invitation link was expired. Here is new one: discord.gg/RrzWAWru. This is a new discord server, so I'm looking to encourage people to start asking questions there and share their work in order to build a community of game dev enthusiasts.
Love the tutorial but having an issue getting the stats to show. Max values are pulling from the table but regular values are still showing 0. Doesn't look like the PreAttributeChange is getting called. Ant help would be great.
@@salsaahunt Have you applied default attribute effects?
@@infinityedgegames I have assigned GE_CharacterAttributes to the Default Gameplay Effects on BP_CharacterBase. Is there somewhere else that needs to be updated? I'm pretty new to UE so not sure where everything goes yet.
@@salsaahunt This is it. Make sure to check in ARPGCharacter.cpp that you have code to apply these effects to ability system component. Also, did you check GAS debug UI to see what is the value of the attributes (you need to run the game and open it using ‘ key on the keyboard, then press key 5 on num keyboard). You can write on my discord, there you can upload screenshots this will help me to better understand the problem you are facing with.
tried following this tutorial however I could not get past the max attributes always showing as 0 and could not figure out how to fix it
Have you check the value using gameplay ability system debug UI? Also, did you apply default attribute effects on character?
@@infinityedgegames Yeah, the debug ui was returning 0 for every stat, even max. and I made sure to triple check that the default attribute effects were on the character. not sure what the issue was, i can maybe join your discord and show the issue
@@cameronmalkani Yes you can join our Discord server and we will continue this discussion there.
The Unreal Engine's Live Coding is enabled?
No, it is disabled. If you leave it enabled, it causes some strange behavior, frequently unreal editor crashes with no reason. So I have found that disabling it solves the problem.
@@infinityedgegames same here. Including if I leave it enabled, the VS doesn't even compile.
@@melqueescossio I read somewhere that live coding is still experimental feature, guess that this is the main reason for inconsistent behavior.
If I do not plan on making multiplayer can I ignore the replication?
Yes, you can. I have no plans to make multiplayer in near feature.
Error accessed none trying to access BPI RPG HUD?
Fixed I had to switch from client mode to standalone
It’s strange if that causes an error. The error looks like you forgot to set BP_RPG_HUD for HUD class in BP_RPG_GameMode 1:24:21