I found a faster way to add frames: on the right panel Animation section Frame line (where you select the frame you want to add) press the little key icon with the green + sign. It will add the current frame and move to the next one so you need just to keep pressing that button
@Gwizz10274 ай бұрын
Oh that's really cool I might make a short on that
@sirwok854510 ай бұрын
Basically everything we needed to know in under 7 mins, keep up the good work.
@creativehans11 ай бұрын
Thank you! Really helped me out getting started with Godot
@PingsGolf11 ай бұрын
Great video, very simple and to the point
@awli886111 ай бұрын
I have 128 sprites. Isn't there a faster way to make the animation??
@tekaneo11 ай бұрын
You could the AnimatedSprite2D node and drag and drop all your sprites in there
@CS3037 ай бұрын
Hire someone
@King-mj2bn4 ай бұрын
Sure, write a plugin that somehow magically knows how to distinguish animation sequences.
@awli88614 ай бұрын
@@King-mj2bn sure. Bitmap[] sheet; for (int i = 0; i < sheet.length; i++) { ANIMATION.add(sheet[i], "1ms"); }
@Screemrocks3 ай бұрын
@@King-mj2bnprobably doesn’t have to be magic. Could be something where the user gives coordinate ranges for the sprites that are the animation you want to create. I’m imagining you define the size of your sprite in this plugin, and then click and highlight sprites in your sheet (displayed in the plugin as some interactive thingy) and then title your animation, give it the speed, etc.
@JoKING6434 ай бұрын
Thank you so much! Creating my first game and this video was a life-saver!😊
@REALmyenemy11 ай бұрын
Finally, one that really applies!
@luckyknot11 ай бұрын
Excellent and on point, thanks!
@CMusician262 Жыл бұрын
Thank you so much! Very good video, what about a tutorial on getting the animations to play at specific times, fire example the idle animation plays when a character is not moving.
@navoJ11 ай бұрын
@onready var animation = $AnimationPlayer var direction = Input.get_axis("left", "right") if direction: animation.play("Walk") velocity.x = direction * speed else: animation.play("Idle1") velocity.x = move_toward(velocity.x, 0, speed) Here just add in character code you need to know basic to use it but its pretty simple
@Red_and_Black_Manic_Artists7 ай бұрын
that was everything i needed thanks
@Gamewithstyle9 ай бұрын
Big help! I converted a AnimatedSprite2D into a Sprite2D with an animation player with your help so I can animate some other properties. However, I noticed you set your animations to .5 in this video, but you have 6 frames. Wouldn't .6 complete the loop?
@LapkaCode7 ай бұрын
You right! 👍
@IAmPrinz8 ай бұрын
THANKS SO MUCH MAN! This just what I needed
@velveteenv76 Жыл бұрын
Thank you for not using a 9x9 sheet, showing us you need to photoshop into a square amount.
@arcanealchemist31903 ай бұрын
great tutorial! one thing ive found, is that if you leave the animation length at .5, the 6th frame wont get played as it loops back to the first before it renders. adjusting the length to .6 fixed this for me, really simple. if you first and sixth frame are the same, its really hard to notice, and might even be intended, but for a true 6 frame walkcycle it helps to use all the frames!
@israeltijero7685 Жыл бұрын
great tutorial
@Gwizz1027 Жыл бұрын
ikr
@morganp72383 ай бұрын
Great stuff. You got a new sub.
@kosmosskuggan98274 ай бұрын
I think you're missing your 6th frame by not putting it to 0.6, since it has no time to play. The animation actually stops just before that frame. Another tip: You can change specific animations within an AnimationPlayer by selecting an animation and change the snap value and it will let you be more specific. It is located at the bottom, under the sprites you added to the frame property. Great tutorial though, big thanks!
@thehyper4288 Жыл бұрын
great tutorial, can you make one about atlas textures?
@smiles4655Ай бұрын
Thanks so much for this tutorial!! It helped me a bunch
@oreofilledjoy3024 ай бұрын
Thank you so much for this tutorial!!
@janibatyad4 ай бұрын
Great video, thank you so much!
@jibberism99106 ай бұрын
That's what I was looking for :) Tnx
@kaizen8476 ай бұрын
Thank you for the video! Awesome!
@erbynmuziqlive13 күн бұрын
When I do the .play, my idle animation doesn't pop up as an option. Idk what to do or what I did wrong
@NevRS3211 ай бұрын
Duuude...! What a channel!!! I'm happy! =D
@Sleet-Sdf934 ай бұрын
Thanks for the tutorial
@harshwardhanrollno.847611 ай бұрын
Please make a video on character animation with 2d bones
@rezreb3299 Жыл бұрын
Классный Туториал👍👍👍👍👍👍
@GameFolklore6 ай бұрын
Great informative video
@elphie2390 Жыл бұрын
quick question, how did you know how many sprite assets to make for this? I'm stuck on deciding how to make my sprite sheets
@Gwizz1027 Жыл бұрын
Well, it depends on how smooth u want the animations to be, like I know every direction the character should walk, and 6 frames allows for smooth enough motion, but u could do more or less
@elphie2390 Жыл бұрын
@@Gwizz1027 ohh ok! Thank you! I was always so confused when looking up references because I wasn’t sure
@user-br4oc9fq6x3 ай бұрын
helpful !
@vixyp0p5 ай бұрын
THANK U U SAVED MY LIFE HDSUAWIKLMSKDFJ
@Multifandomguy Жыл бұрын
I got a question How to make the sprite playback ?
@aierisfrost84473 ай бұрын
One of my sprites simply doesn't fit in the given space the frame makes I don't know how to fix this
@FateflyYip2 ай бұрын
i am just using AnimatedSprite2D. Is there a way to export the Sprite Frame, so i can config from outside as a scene?
@micmacha3 ай бұрын
When you skipped through the one-twenty four so fast, I thought my KZbin player was broke
@oskar150410 ай бұрын
nice
@totaloof3 ай бұрын
What programs can I use to make the sprite sheet in the first place?
@casentinex1339Ай бұрын
Aesprite will be what you're looking for.
@titaniumarrow83575 ай бұрын
for a second i thought i didnt have frame as a option turn out i was selecting player node and not sprite node im smrt
@HGamesStudio-cs9dh2 ай бұрын
Does using a sprite sheet help with performance?
@Gwizz10272 ай бұрын
Short answer, yes. Long answer, you shouldn't be focusing that deeply on performance, especially miniscule performance gained from a sprite sheet
@HGamesStudio-cs9dh2 ай бұрын
@@Gwizz1027 ok I was just wondering, because I am making a horror game and I have 70 frames for 6+ animations and it slows it down a lot. but thanks.