RPG Essentials Setup, Leveling, EXP, and Saving/Loading in Unreal Engine 5: [Blueprint]

  Рет қаралды 394

BlueBooo

BlueBooo

Күн бұрын

Пікірлер: 14
@TheOnlyBlueBooo
@TheOnlyBlueBooo Ай бұрын
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.
@Suffi8150
@Suffi8150 2 ай бұрын
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
@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
@asdfman7007 Ай бұрын
use gas
@juanmilanese
@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
@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
@TheOnlyBlueBooo Ай бұрын
Is there a particular kind of RPG system you would want to see implemented? Turn based, ARPG, strategy RPG?
@juanmilanese
@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
@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
@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
@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
@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
@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.
Why Solo Developers Should Use Unreal
9:51
Thomas Brush
Рет қаралды 422 М.
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 5 МЛН
Hoodie gets wicked makeover! 😲
00:47
Justin Flom
Рет қаралды 122 МЛН
Twin Telepathy Challenge!
00:23
Stokes Twins
Рет қаралды 39 МЛН
6 Years of Learning Game Development
17:20
Cobra Code
Рет қаралды 199 М.
This tool annoyed me (so I built a free version)
19:38
Theo - t3․gg
Рет қаралды 119 М.
Story Framework 2.0 Complete Upgrade Guide
48:13
VisualOne
Рет қаралды 195
Mastering Filmmaking in Unreal Engine 5: A Beginner's Tutorial
58:02
ProductionCrate
Рет қаралды 11 М.
The REAL Reason Unreal Engine VFX Looks FAKE
6:58
Joshua M Kerr
Рет қаралды 503 М.
How I Make GREAT Metroidvania Levels // Amber's Tale
20:26
LazyTeaStudios
Рет қаралды 7 М.
Unreal Engine 5 - How To Use Interfaces [Blueprints/C++]
1:04:14
I Made My First Game in Godot in 3 Weeks...
26:21
Jack Sather
Рет қаралды 420 М.
Unity vs Unreal: Which Engine Should You Choose As A Beginner
14:18
Awesome Tuts - Anyone Can Learn To Make Games
Рет қаралды 987 М.
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 5 МЛН