to be clear, this is a video mostly about state machine, animation blueprints and the animation graph has much more going for it than just state machines, getting started, this is the easier way to get most things you'll want to do done though!
@smcfadden199210 ай бұрын
Do you have any advice on using Blend poses by bool or int inside movement states?
@peterburgess97357 ай бұрын
Do you have any videos on using control rig inside the animation blueprint? I've seen (and failed to copy) the use of control rig in the UE5 mannequin character's animation blueprints, and currently struggling to find videos on this
@ViensVite6 ай бұрын
@@peterburgess9735 same issue here, only UE content for the moment
@Niphern9 ай бұрын
Thank you so much! I love how you take it slower and explain things step by step. I almost get a headache by other videos just berzerking through all the steps
@thegamedevcave9 ай бұрын
Glad it was helpful!
@Itsa_Me_Jay6 ай бұрын
You're literally amazing. Every single tut on this covers jumping and falling but always just uses "is falling". Ive been looking EVERYWHERE (i also have a landing anim) on how to trigger the jump without using the falling anim. The Priority thing worked perfectly. Can't believe I couldnt find that anywhere!!! Thanks so much!!!
@hocestbellumchannel Жыл бұрын
That was extremely well described Whenever I had a rational question about what I was seeing you were answering it with your description. You are very good at this, very well done!
@thegamedevcave Жыл бұрын
Thank you!! very happy I could help out!
@Dulkage8 ай бұрын
Your tutorial is awesome, if it wasn't for you, I may have been stuck trying to find a way on the support page and come up empty! Truly a lifesaver!! Subbed!
@thegamedevcave8 ай бұрын
Glad it helped!
@MadGamesStudio Жыл бұрын
crazy how this video only has 600 views, this has potential to be a large channel keep it up 👍
@activemotionpictures2 ай бұрын
Thank you for breakig down every step and the mentality to do things. Marvelously explained video!
@timboslice535110 ай бұрын
I really really like your teaching style! Thank you for the lesson.
@thegamedevcave10 ай бұрын
Thank you! 😃
@now_ever9 ай бұрын
One of the best explanation of the topic. Thank you for tutorial!
@thegamedevcave9 ай бұрын
You're very welcome!
@nassergreatdeveloper37455 ай бұрын
Thank you so much. it is clear and Animation blueprint is really important
@IneffabLeigh2 ай бұрын
Bless you for this lol. I've been going through videos that just kind of blaze past setting the jumping/falling variables somewhere and I'm like wait please, how does it know if it's jumping or falling you can't just oh my god lol
@SpencerYonce Жыл бұрын
Thank you for this video good sir 🙏 you are absolutely under rated and need more views :)
@ChaoticRelicTV8 ай бұрын
Thanks! Solved my issue thanks my dude!
@catman39569 ай бұрын
Nice tutorial, greetings from Mexico.
@thegamedevcave9 ай бұрын
Thank you very much!
@anytng9995 ай бұрын
great tutorial on animation bp!
@jmf150010 ай бұрын
great tutorial, it really helped me a lot! I have 1 question though: When i press jump, my character wont fully play the jumping animation but instead cancel it by going into the falling animation. Any ideas on how i can fix that ?
@thegamedevcave10 ай бұрын
it's probably the blending between the states, blend times are set in seconds, so if you have a 0,25 blend time on an animation that's 0,3 long, it'll start blending into the next animation almost instantly
@rem36914 ай бұрын
I want to say thanks you from all the tutorial you are the one who work for me :'D THANKSSSSSSSSSSSS
@thegamedevcave4 ай бұрын
Glad to hear that
@farnell93449 ай бұрын
Please help I’ve started working on an older project and the blueprint still works but I can’t get to the anim graph to edit my animations 😭
@nicovch85053 ай бұрын
Excellent !
@ivelinivanov3414 Жыл бұрын
Thanks mate, that was very helpful!
@JimmyVanwolf6 ай бұрын
Hi in the minute 16:41 the vector get jumping appear when you call it, but for my says that " blueprint object reference is not compatible with objetct reference" it is the only thing that i cant make it work. Thank you for sharing your knowledge
@thegamedevcave6 ай бұрын
sounds like an issue with a variable type or the casting. could you go into a bit more detail explaining how you have your nodes and variables set up?
@ltraltier6009 Жыл бұрын
Great so how do we make the skeletal mesh?
@GrumpyGillsFishingАй бұрын
While working on my project I somehow broke my skeletal mesh. No matter what character mesh I use or Anim Bp it always does the t pose. I thought it was the specific mesh I used, but when I switched back to manny and manny anim bp it’s still stuck in a A pose. Doesn’t play animations at all.
@oceankingdom198511 ай бұрын
Thanks for tut sir, i'm a newbie trying to learn and wondering what's "Hanging" and "HangJump" in your graph ? Do you have other clip explain about that too ? I'm finding in your channel but still not see it
@thegamedevcave11 ай бұрын
that's for my character's ledge grab. when you're in air and come near an edge, my character will grab onto it and when you jump from that state, a separate animation plays :)
@oceankingdom198511 ай бұрын
ohh, thanks for explain that bro
@breakdancerQ9 ай бұрын
great stuff
@Thatsunrealdude7 ай бұрын
Thanks 🙏
@thegamedevcave7 ай бұрын
No problem!
@angads.9819 Жыл бұрын
Can you please make a tutorial on animations like Turn 180, 90° and also stand to walk/run to 180 and 90°? There's no tutorial on that for Ue5. Thanks.
@thegamedevcave Жыл бұрын
i'm not entirely sure what you're looking for. like how to blend a running animation with an animation that leans into the turn? If that's what you're looking for you need to setup a blendspace. Usually for that you will use a 2D blend space that has all the walk/run animations. one axis for front/back movement and the other axis for left/right turning animations. then use your controller input as the value's for the inputs. I've added this to my list of video's to make but it'll be a while before I'm likely to get to that so for now hopefully this works as a good starting point for you.
@yinghuimeng2387 Жыл бұрын
you are the best! thanks a lot
@showerthoughts-OP Жыл бұрын
underrated!
@omsaiprakashvarmalakanam6747 Жыл бұрын
Really Helpful 💯🌟
@thegamedevcave Жыл бұрын
Glad it was helpful!
@MaisnerProductions Жыл бұрын
great info
@human1141 Жыл бұрын
brilliant!
@BrianHuether6 ай бұрын
Hi, watching ypour great video! When I get to point of adding a boolean variable - similar to how you add is Falling - I added isAttacking. But when I add output from the movement node and look for that new variable it does not show up. Maybe in your case it worked because under AI-Components-NavMovement there is already a Is Falling variable? Ideas? thanks!
@thegamedevcave6 ай бұрын
where did you add that variable? it's probably on the actor itself, not on the movement component i would assume.
@BrianHuether6 ай бұрын
@@thegamedevcave Hi, I added it in same area as you showed, but I now see that you are using the built in Is Falling function. I have animal mesh, trying to adapt it here, but can't get it working. It has idle, walk, run, attack. Robo Animals Pack. I am new to all this, so probably not so straight forward getting the third person blueprint adapted around 4 leg animal.
@3djramiclone7 ай бұрын
All the tutorials explain the same thing, but nobody explain how to do a custom variable jump, for a custom jump motion or how to add custom button on android
@thegamedevcave7 ай бұрын
what exactly are you looking for with "custom jump?" I'm not sure I fully understand. Of course you can just add a jump animation into the state machine, but I feel like you're asking for something beyond that right?
@jeffreyfd6 ай бұрын
agree
@polgitesh4514Ай бұрын
I am using version 5.3.2 and 5.4.4 of Unreal Engine in both the versions there is no State mechanic node, please help me with it.
@thegamedevcaveАй бұрын
i have to imagine youre just not in the animation blueprint or if you are, you're not in the anim graph, and instead you're looking in the event graph
@Zicrus Жыл бұрын
11:46 That's not how the length of a vector is calculated
@thegamedevcave Жыл бұрын
you're right, it's the square root of the cubes added together. which is a significant difference. I kinda glossed over and oversimplified that but if anybody is going to take away that bit of info from this video, that would be wrong so good that you pointed it out!
@JustDandyGuy Жыл бұрын
I made animations for Starting a jump, Midair/peak/rising of jump, transitioning into falling, and falling I wanted to make a Blend of Jump Start + Midair then one of Fall Transition + Falling But using velocity isn't working like it did for Walk/Idle Any advice?
@thegamedevcave Жыл бұрын
for blending like that between segments of an animation you dont use a blendspace. a blendspace is used when you want to blend between 2 animations within 1 state. for a jumping and falling animation you would have your jump start in 1 state, then the midair loop in a sperate state, and so on. all feeding into eachother. animation states automaticlly blend to eachother (there is a while bunch of settings to influence that blending) so what you'd do is you transition to the jump start when the jump button is pressed, and move on to the midair one when that's finished. then when the Z velocity goes below 0 you can transition to the falling state and finally when your character is grounded again transition to to default state again
@hemnnigar6594 Жыл бұрын
thank's
@DimitryArsenev6 ай бұрын
I close my AnimGraft tab, and its missed, reset Layout not help, its still without AnimGraft
@thegamedevcave6 ай бұрын
if you look under " my blueprint" , the place you also have all your variables and such listed, you can find the animation graph, just double click to re-open it
@DimitryArsenev6 ай бұрын
@@thegamedevcave Yep, my mistake, i try find this on top but this was in blueprint
@GabeGettinRich10 ай бұрын
I went through the tutorial step by step, and the only issue I have is my metahuman is not animating when I press the forward or backwards key. He just slides across the floor. He is, in his idle animation though instead of t pose like before. Would this suggest an issue with my blendepace setup? Anybody that can help, would be much appreciated.
@thegamedevcave10 ай бұрын
likely a blend space issue where you're not using the right value to drive the belending. what exactly I can't tell you with this information but look at how you're actually getting your character's velocity, make sure you set that to a varaible in your event graph of the animation blueprint (dont use it directly from the character momevemnt into your blend space). And make sure you're plugging that value into the correct pin in your blend space (Assuming you're using a 2D blendspace, there's a chance you've got the wrong input)
@GabeGettinRich10 ай бұрын
@@thegamedevcave it was the values I was using in the blendspace. Those blendspaces are a whole engine to themselves lol. Thanks for all the help.
@GabeGettinRich10 ай бұрын
@@aiglentinaa my issue was I had left the values unchanged to match the animation and character speed.
@M9nKyz9 ай бұрын
same issue, tried everything :( I dont get it...
@TheHqppy9 ай бұрын
I also followed the tutorial step by step, and same issue, when playing, nothing happened. But i figured out the issue. at 10:50 the red node (Event Blueprint Update Animation) is not connected, and he dosent actually connect it in the video, however, he in fact connected it, it is simply cut in the editing, and since the line is grey, its easy to miss this step. if your animations dont work, check if "Event Blueprint Update Animation" is connected to "Cast To BP_blablabla"
@tssirivantalu4188 Жыл бұрын
❤❤🎉
@zumbalexxo27 күн бұрын
😭 Could somebody in the internet show a different way than this generic and expensive Casting to Anim Blueprint for a change? Like using Interfaces. Every KZbinr cuts the corners and tells the same. "Then you Cast it to 3rd person blueprint ..." and not a word about its memory-heavyness 🥵
@thegamedevcave27 күн бұрын
if your animation blueprint is loaded, your character class also will be laded so no, this doesn't actually have any memory impact. Casting creates hard references, which only are an issue because they load in classes (or keep them loaded) even if theyre not being used. if the class you're casting to is always in use when the class youre casting from exists (such as in this case) it doesn't really have any performance impact.
@zumbalexxo27 күн бұрын
O.K. cool. I needed Input Action X value (-1 or 1) from BP_3rdPerson ➡ ABP_character to enable Strafing animation. Walking Blendspace was already using the horizontal value with Leaning Value so I had to find another way
@xc23779 ай бұрын
i undestand absolutly nothing
@thegamedevcave9 ай бұрын
i have a introduction course on my channel that'll help you get started from 0, if you follow that this should make more sense :)