EDIT: Been extremely busy with work, but I’m working on getting the next Blender video followed by the next part in the RPG Essentials series. The next part will be covering GAS! The next video I’ll be working on will be a Blender game-ready tutorial followed by a video going over aiming down the sights in Unreal Engine. After that I will be working on expanding the RPG essentials series with some more videos.
@Suffi81502 ай бұрын
It would be cool to see this expanded on or making the visual aspect of the tutorial or making an example game using this.
@juanmilaneseАй бұрын
I'm a kinda advanced unreal guy... Blueprint degenate, and I see that you sir a C++ connoisseur. For the longest time I cowered when thinking about rpg systems. Any content related to how to implement said systems, even on a super basic level in BPs would be highly appreciated. Its a messy / complex subject so anything related to that would be more than welcome- And I think is an underrepresented topic in an era when even pong clones have rpg elements.
@asdfman7007Ай бұрын
use gas
@juanmilaneseАй бұрын
@@asdfman7007 gas right? yeah, everything points me to that. I thought it as more like... ability trees and status effects? what about stats, numbers and progression. Like an item that gives you +10 agi or gaining a level and getting 5% evasion, gas is intended for that kind of use too? Also, gas is 100% BP? or it needs C++
@TheOnlyBlueBoooАй бұрын
So yes GAS can be used for attributes and abilities as well. There are some limitations with the gameplay ability system but that is a good alternative. Personally GAS is more for multiplayer games in my opinion. It also can be less efficient and more resource intensive than using structs or even manually creating abilities. At least that’s coming from a C++ standpoint and looking more at the backend of its functionality. Realistically it probably won’t matter for most people though. I will be covering the GAS system though at a later point.
@TheOnlyBlueBoooАй бұрын
Is there a particular kind of RPG system you would want to see implemented? Turn based, ARPG, strategy RPG?
@juanmilaneseАй бұрын
@@TheOnlyBlueBooo honestly I was looking into those early from soft PS1 games like king's field or shadow tower. for what I gather those are mostly stats and modifiers on gear (and I know inventory is its own can of worms) but as far as rpg systems go I couln't think of a simpler one without "regressing" into like... just pure action gameplay. But basically yeah... A system where you hit 10, equip +5 sword, now you hit 15 or wathever. Or you hit 10, you level up, allocate +5 into STR and now you hit 15 kinda deal. And Maybe some status ailments thrown into the mix (but maybe that kind of stuff is better implemented using GAS?) to be honest I didn't watch your whole video. I just saved it and plan on look into it later. Maybe this video already covers the basis of a system like what I'm talking about.
@asdfman7007Ай бұрын
This is cool, but why not use GAS over doing it with a struct? When using GAS you get so much powerful functionality and it only requires minimal c++ definitions to setup an attribute set. After that is done almost everything can be done via BP. Replication using Gameplay Ability System Attributes is also a lot simpler to implement.
@TheOnlyBlueBoooАй бұрын
That’s very true. I like the gameplay ability system but truthfully I wanted to show off structs in this manner as I’ve found it to be a bit more beginner friendly. I’ve found the basic concept with structs also helps to show a more universal method for implementing an RPG mechanic. By that I mean one that can be used outside of Unreal Engine. Obviously this is an unreal engine tutorial so that isn’t as necessary to do though. When I continue this RPG series I will be going over GAS. But great recommendation and I’ll make sure to cover using GAS for attributes as well.
@asdfman7007Ай бұрын
@@TheOnlyBlueBooo Yea i agree it is easier for beginners, however, I think in the long term, anyone trying to make an RPG would have an easier time if they use GAS as it manages effects and can evaluate them using tags etc. There is no reason why you cant start this way and make a tutorial on how to convert the existing game to a gas project as well :)
@TheOnlyBlueBoooАй бұрын
For sure! Ideally I want to show off multiple methods and give pros and cons to each method. I also want to show how you can use each of those methods to create different sub genres of RPG’s. This will hopefully be a fairly robust series by the end
@asdfman7007Ай бұрын
@@TheOnlyBlueBooo awesome! I love the ambition to continue the series. I think turn based or a Dragon age style real time with pause RPG series could be really cool.