Excellent! 2 minutes and 30 seconds in, you do what every KZbinr should do! Pro stuff.
@LeafBranchGames2 жыл бұрын
Thank you very much. :)
@3DAntonio472 жыл бұрын
Hey, thanks for this. Nice and simple. The 2:30 minutes trick is a great one! Looking forward to the next episode! 👍
@LeafBranchGames2 жыл бұрын
Thanks for your support. :)
@Ed_Kass2 жыл бұрын
I found your channel some days ago and it is brilliant, thank you so much! Even with some background as a dev (not for games) trying to use Unreal by myself was way more dificult than I expected...
@LeafBranchGames2 жыл бұрын
There are for sure some things that are a bit different in game dev compared to normal. Then there are of course certain things you have to come to grips with with the engine itself. But once you start getting an understanding of some core pieces, it opens up the doors for further learning and learning. You will get there, no worries. Thank you for the kind words. :)
@hoverhorse1683 Жыл бұрын
Expert quality as always
@LeafBranchGames Жыл бұрын
Thank you. :)
@johnterpack39406 ай бұрын
I'm just getting started with UE5. I know this is not a beginner tutorial. But I'm the type that thrives by jumping in the deep end. And, honestly, the way you explain things, combined with the bite-sized format of the videos makes it fairly easy to follow what you're doing. Granted, later videos may lose me. We'll see how it goes.
@LeafBranchGames6 ай бұрын
Good luck!
@kellowattentertainment7 ай бұрын
I'm not gonna lie. This awesome.
@LeafBranchGames7 ай бұрын
Glad to hear you like it. :)
@kellowattentertainment7 ай бұрын
@@LeafBranchGames I love how you set up the gameplay tags. I'm at Episode 5 now. It's so intriguing. I love your teaching style.
@LeafBranchGames7 ай бұрын
@@kellowattentertainment Thank you. :)
@redneckcaseyjones Жыл бұрын
had to rewatch this about 14 times because I chose the wrong actor class in the beginning! and also a couple minor issues but none the less i prevailed. ON to the next one!
@LeafBranchGames Жыл бұрын
Good job Casey Jones!
@frgmnt731310 ай бұрын
I'm just confused as to why it was necessary to make a whole BPC just for gameplay tags. I've been using gameplay tags, but I just make a container variable and handle adding/removing tags directly through accessing that variable. Maybe it gets expanded in a later video? Gonna continue along in this series.
@LeafBranchGames10 ай бұрын
No reason beyond those given in the tutorial.
@frgmnt731310 ай бұрын
@@LeafBranchGames It was mentioned very briefly that it will be used to check certain conditions but this was never expanded on anywhere later in this video so it was not that clear to me the purpose of creating this inside a component, especially since this video only added simple functions that were pretty similar to the direct functions provided for gameplay tag containers. The system you are setting up made a lot more sense once I moved onto the next video in this series.
@LeafBranchGames10 ай бұрын
@@frgmnt7313 Explanations and context for this series tend to be given when it is relevant to what part is being worked on.
@jacksonhall8945 Жыл бұрын
Hi there! Working on a game for my Senior Project and am VERY unfamiliar with Unreal. I'm responsible for creating the different Classes a character can choose to play as. I started with your video about Classes, only to realize I needed to have Abilities implemented. So I went back to the start of the Abilities section, and have implemented the basic functions. I hit a point though where you were referencing Status Effects, so I went back to that section. And there you referenced Gameplay Tags, so I came here to the start. For the Abilities, although I'm working in UE5, your UE4 tutorials have presented no problems, everything's the same. However, when I was following along with your first Game Play Tag video, I ran into a problem. When I create a new variable in the BPC_GamePlayTags blueprint, there already exist multiple variables in my component while yours doesn't have these built in variables. Then when I follow the instructions to create the GamePlay Tag Container, compile and save, I do not have the 'Active Tags' option under the 'Default Value' section like you do at 3:44. Mine just says Empty. I imagine this has something to do with UE4 vs UE5, for I follow your instructions perfectly. Thus, I'm starting to feel at a loss. I would appreciate any advice you can offer, for I don't want my group to not have Classes implemented because of my unfamiliarity with Unreal.
@LeafBranchGames Жыл бұрын
I would not recommend jumping around aimlessly in different episodes. The episodes are very dense of knowledge even though I tried to make them as easy as possible to follow. If you follow the tutorials in sequence, like intended and make sure to follow them in detail, you should not have any issues. If you still have issues you can join the Discord and see if there is a member that has run into your issues.
@jacksonhall8945 Жыл бұрын
@@LeafBranchGames Roger, done jumping around now, just watched the very first video too to see if there was anything fundamental I was missing for Part 2, but verified that I'm not. I will join the Discord though and ask, thank you
@jacksonhall8945 Жыл бұрын
If anyone else has this issue, just keep redoing what the author did until you get the same thing. Wish I could give a better explanation, but I just kept deleting the components when they weren't looking like his, then followed the same process and somehow now see what he does. The magic of coding
@syno36082 жыл бұрын
Thanks ...Going Ahead
@LeafBranchGames2 жыл бұрын
You can do it. :)
@petermican2 жыл бұрын
Thank you very much ...
@nordicwillness2 жыл бұрын
I don’t quite understand what a tag is? Like a pop up notification during gameplay?
@LeafBranchGames2 жыл бұрын
Hello Nordic! A tag in Unreal is like an flag, sort of. As in a boolean that indicates if something is true or not. That is not entirely true, but it is close enough. In this RPG system we use tags, which we have defined with certain names, to drive our logic and functionality. This tutorial I made on the subject explains it best I think: kzbin.info/www/bejne/m5WteHhmls6XkLs
@OtaconAlonsus2 жыл бұрын
@@LeafBranchGames can the TAGS be accessed say in Anim Blueprint to drive certain animations or one needs to use booleans for that? i.e is Tag = OnFire then Play Character on Fire animation..
@LeafBranchGames2 жыл бұрын
@@OtaconAlonsus Yes, if you want to have it driven like that, you can for sure to that. We will be creating a lot of functionality like that later on in the course. Also, we will be adding some nifty functionality so that you would not have to check for the tag every frame in the animation blueprint, but rather have it receive an event that it can then react to.
@siresul2 жыл бұрын
Hello Leafbranch! i love your all contents all of them it's great. Just wonder, did u think about to use GAS? When I take a glance at the series, you seem to have prepared most parts of the system yourself. well GAS RPG series idea might be good. If I have to give an example, the burning status and others can be done more easily with the gameplay effect in the Gas system. Love your content !!
@LeafBranchGames2 жыл бұрын
Hello! Sure, I have and I will be making GAS content in the future as well. The problem is that you can't make everything pure blueprints and GAS. Which is why it is not this particular series. And even though it might be easier or better to use GAS for certain things, there are still lessons to be learned in creating systems like this that act as your framework for the game you are working on.
@pejv79037 ай бұрын
At 10:47 , why is "Add Tag" an event, but "Get Active Tag Container" is a function?
@LeafBranchGames7 ай бұрын
It depends on what your needs are for what you need to do in your code. This is not a beginner tutorial series however, it is fairly advanced. So you should really have a solid grasp of functions and events.
@captainjoeyny8403 Жыл бұрын
So, Im using a much newer version of unreal (5.1.1) and none of these nodes are connecting properly. I cant get active tags to connect as a container, And I get errors every time I compile.
@LeafBranchGames Жыл бұрын
That you are using version 5.1 does not really matter for all the parts that are not related to animations and the mannequin, which is the largest change since this course was made. If you are having problem connecting nodes and getting errors, you have most likely chosen the wrong type of variable.
@smcfadden1992 Жыл бұрын
Im gonna watch them all. Can i remove a tag from an item when i pick it up and add the tag back when i drop it?
@LeafBranchGames Жыл бұрын
Sure
@ApocalypsFroid2 жыл бұрын
One question because don't working when press 1 "No Tag" in unreal engine 5.1 ? i was mekaing all correctly
@LeafBranchGames2 жыл бұрын
Then unfortunately you have missed some step in the tutorial. I would advise you to redo the steps and make sure you do every detail as shown.
@ApocalypsFroid2 жыл бұрын
@@LeafBranchGames thx Sr.
@ApocalypsFroid2 жыл бұрын
@@LeafBranchGames you have some tutorial to death enemys and respawn they ?
@LeafBranchGames2 жыл бұрын
@@ApocalypsFroid Not specifically on that topic no. I have tutorial on respawning the player using a checkpoint system.
@rastalion15052 жыл бұрын
Had the same issue and I missed the step to add the tag that the "Has Tag" node is looking for. If left empty it never finds anything and it always returns False. Hope this helps you out
@NewMateo2 жыл бұрын
Hey So I'm following along in UE5 as I want to stick with the current engine. However there is a slight change....at 2:57 you were able to add search and add the BP directly. In UE5 it idoesnt allow you to search for this. You CAN drag it into that pane but in UE5 when you add it it shows up as a child actor component and won't let you access any of the tags inside of the funciton. Do you know how I could get this added and reference directly so I can manually add tags like at 9:39? EDIT: I think I MAY have figured it out....so you need to manually add it as a variable and choose gameplay tags as the object reference....then its now letting me add tags.....hopefully this works in the long run. EDIT 2: Nope. Tons of Errors. Adding it as a variable and manually setting it does not work....Any thoughts here? Adding it via dragging it into the panel on the side like you did makes it a child class which cant be plugged in like how yours is set up.
@LeafBranchGames2 жыл бұрын
I don't think I am fully understanding the issue. At 2:57 I am searching for the blueprint component we just created called BPC_Gameplay tags. There should be no issue searching for or adding it.
@NewMateo2 жыл бұрын
@@LeafBranchGames so when you search for it to add it it shows up in UE5? I see on your screen it shows up under "custom" but when I swarch for mine it doesnt show up at all...
@LeafBranchGames2 жыл бұрын
@@NewMateo You did make BPC_gameplay tags a blueprint actor component right, not an actor?
@NewMateo2 жыл бұрын
@@LeafBranchGames Welp. That did it. Looks like I'm off to a great start! lol All is working. Thanks man!
@LeafBranchGames2 жыл бұрын
@@NewMateo If you run into an issue, make sure to rewatch the video and do all the details I do.
@Suthriel Жыл бұрын
Those tags and their hierarchy look really nice, but i wonder about one thing: Can those tags and additional hierarchies be created at runtime via blueprints, f.e. directly in the game from a built in level editor? Lets say, i want integrate a kind of sandbox mode into a game, and to give the player more freedom, they could come up with their own status effects and other things. Would this be possible with a pure blueprint solution? Right now, all i could find, seems to indicate, that blueprint users could only use already existing tags in their games (just like with enums or databases, which are more or less read-only during runtime).
@LeafBranchGames Жыл бұрын
No, I don't think that is possible. The engine reads in at startup what tags it knows of from the defined and ini files assigned in the settings.
@Suthriel Жыл бұрын
@@LeafBranchGames That´s a bummer, but thanks a lot for this info :)
@KWang-yy2qk2 жыл бұрын
Nice, thanks for sharing, may I ask this series will be multiplayer?
@LeafBranchGames2 жыл бұрын
The game will not be taking multiplayer into consideration other than to mention it in regards to certain aspects. The scope of the series is creating a gameplay framework, if multiplayer was to be considered also, it would extend the already almost 50 episodes even further. It is of course possible to change into multiplayer afterwards if you prefer to make it multiplayer.
@KWang-yy2qk2 жыл бұрын
@@LeafBranchGames Cool, thanks for your reply.
@LeafBranchGames2 жыл бұрын
@@KWang-yy2qk No problem
@brandonharper30602 жыл бұрын
sorry to bug you on so many of your videos but it's making me select an origin for my add tag. Idk if I screwed something up but it won't work without it
@LeafBranchGames2 жыл бұрын
You probably missed something in the tutorial. Pay close attention to what I do in the videos.
@강진매엔맨2 жыл бұрын
I am beginner. Good
@LeafBranchGames2 жыл бұрын
Glad to hear you like it. :)
@ApocalypsFroid2 жыл бұрын
@@LeafBranchGames One question because don't working when press 1 "No Tag" in unreal engine 5.1 ? i was mekaing all correctly
@Untrustedlife2 жыл бұрын
I use tags/flags in my game similarly!
@LeafBranchGames2 жыл бұрын
Great minds think alike? Or fools seldom differ? ;)
@alejorives62312 жыл бұрын
Love the video! Also I can hear you swallow so clearly lol