Very helpful tutorial! On the part where you split up the Sprite into several parts, it very useful for animation to set the pieces up like a rig. So attach arms, legs, head to body. Bonus points if you move the origin to a position like a joint. Then you can easily animate using rotation.
@jmbiv_dev3 жыл бұрын
That's a great point, thanks man! I was trying to avoid the temptation to turn this into a full-blown 2D cutout tutorial haha, but I still should've at least set the sprites up that way. Thanks for explaining it here!
@soapy46072 жыл бұрын
I knew subscribing to you was gonna be a good decision. You definitely need more subs for the work you do and if i had a job ( Im a lazy teen ) I would pay you personally to make these. Keep up the great work
@jmbiv_dev2 жыл бұрын
Thanks for the kind words, and glad that you've found my work helpful!
@jugibur21172 жыл бұрын
Very fascinating! I'm new in Godot and there is so much to discover, thanks!
@jmbiv_dev2 жыл бұрын
Always more to learn! Glad this video could be helpful!
@sbcook1213 жыл бұрын
Very cool, thanks! After watching this I'm much less intimated to try to add some life to my project.. the thought of animating every frame of a sprite on top of the game itself sounds overwhelming, but I love the way you break out the pieces like this. It looks pretty flexible too, as you can easily re-skin different characters and apply this same animation to them.
@jmbiv_dev3 жыл бұрын
So glad this helped demystify animations! Yea, it can definitely be tedious, but once you get a system in place it's super flexible. Hope you find something that works for you!
@breffish3 жыл бұрын
helpful tutorial as always :D definitely going to try to implement that hit animation! thanks for the tip!!
@jmbiv_dev3 жыл бұрын
hey breakfast, good to see you here! glad you found it helpful, no problem!
@jfurmann3 жыл бұрын
super simple and very helpful tutorial. Thanks.
@jmbiv_dev3 жыл бұрын
Thanks, glad you found it helpful!
@kilonaliosI3 жыл бұрын
very solid tutorial, subed :)
@jmbiv_dev3 жыл бұрын
Thanks, appreciate the sub!
@yusastudios3 жыл бұрын
Cool man really nice one.
@jmbiv_dev3 жыл бұрын
Thanks, appreciate it!
@lucaivaldi45202 жыл бұрын
Great tutorial! For a loop animation (the walk one) shouldn’t the last frame be omitted? I mean, if the first and the last frames are equal, this should introduce a slight pause in the whole motion, shouldn’t it?
@jmbiv_dev2 жыл бұрын
Great question! In practice, I don't think it matters. Because the animation player is interpolating the steps between each keyframe, the worst that could happen with two identical back-to-back animation keyframes is that there is a "pause" of a single in-game frame, but I've never really seen or noticed anything noticeable. I'd have to really did into the editor code to see how the keyframe interpolation works, but I think that's an accurate description. if you do notice a pause, though, one trick might be moving your last keyframe to be like 0.001 seconds after the end of your animation, so that the animation player interpolates to it but doesn't actually include it.
@wash993 жыл бұрын
More pls
@jmbiv_dev3 жыл бұрын
Will do! What type of content in particular are you hoping for?
@wash993 жыл бұрын
@@jmbiv_dev how can we make a simple cut scene in 2d games More topics related to Animation on godot