Please can some tell me how to create a stickman animation in godot? Thanks
Stickman animation
I'm not sure how you have created your stickman, but assuming it's made in a way that it can be used with animationPlayer you should look towards using that.
thanks alot
Megalomaniak, the reason I have not yet made a game in Godot is because I don't know how to animate in godot. And I do not know how to create different parts of an image for easy animation. But I am still learning Synfig studio. Do you know any other animator software for free to help in creating game?
@Ebenezer said: Megalomaniak, the reason I have not yet made a game in Godot is because I don't know how to animate in godot. And I do not know how to create different parts of an image for easy animation. But I am still learning Synfig studio. Do you know any other animator software for free to help in creating game?
I know I'm not @Megalomaniak, and this is a tad off topic, but...
Have you seen this tutorial video from GameFromScratch showing to make keyframe based animation in Godot yet? It's a little old, but it may help give some reference in to how to animate using Godot. It is not too hard to animate in Godot once you get the hang of it, or at least I didn't find it too difficult (granted, I had prior game development experience)
As for making different parts of a image for easy animation, so long as you do not mind learning Inkscape, this tutorial (from 2D game art guru) shows you how to make game characters in multiple parts. Then you can just move the limbs (like in the example picture) and use Godot's bone based animation system to animate them in game.
Then following this tutorial on the Godot documentation, you should be able to make all a skeleton for your character and then animate them as needed. Here's another tutorial showing how to setup cutout animations in Godot, this one is by Pigdev on Itch.IO.
Hopefully this helps :smile:
@TwistedTwigleg said:
@Ebenezer said: Megalomaniak, the reason I have not yet made a game in Godot is because I don't know how to animate in godot. And I do not know how to create different parts of an image for easy animation. But I am still learning Synfig studio. Do you know any other animator software for free to help in creating game?
I know I'm not @Megalomaniak, and this is a tad off topic, but...
Have you seen this tutorial video from GameFromScratch showing to make keyframe based animation in Godot yet? It's a little old, but it may help give some reference in to how to animate using Godot. It is not too hard to animate in Godot once you get the hang of it, or at least I didn't find it too difficult (granted, I had prior game development experience)
As for making different parts of a image for easy animation, so long as you do not mind learning Inkscape, this tutorial (from 2D game art guru) shows you how to make game characters in multiple parts. Then you can just move the limbs (like in the example picture) and use Godot's bone based animation system to animate them in game.
Then following this tutorial on the Godot documentation, you should be able to make all a skeleton for your character and then animate them as needed. Here's another tutorial showing how to setup cutout animations in Godot, this one is by Pigdev on Itch.IO.
Hopefully this helps :smile:
Thanks alot. I will some get use to Godot very soon... I will try learning Godot during my holiday. Your response helped me alot.
For 2D there are multiple ways to create your assets and animate them. One is frame by frame, sprite sheet based workflow.
The other is where you draw components of your character individually, each arm, leg, the torso and head in their own image. Even to the point of having the forearm and upper half of the arm/shoulder separate too, same for legs. Then you assemble them as textured boxes in the game engine and animate there.
Both are valid ways to go.
- Edited
So I have split out and merged here some of the comments that didn't belong in that other thread.
What I an finding difficult to do is the sprite sheet based work f> @Megalomaniak said: For 2D there are multiple ways to create your assets and animate them. One is frame by frame, sprite sheet based workflow.
The other is where you draw components of your character individually, each arm, leg, the torso and head in their own image. Even to the point of having the forearm and upper half of the arm/shoulder separate too, same for legs. Then you assemble them as textured boxes in the game engine and animate there.
Both are valid ways to go.If I create a frame by frame animation, I do not know how to implement transparent background.
- Edited
Yes, that takes a lot more training and skill in traditional animation and drawing. Only time invested and lots of practice are going to improve that.
- Edited
You are Megalomaniak . I also have problems in creating different parts of the body.
Megalomaniak I asked for free softwares to create animation in Godot because I am not so comfortable using godot because I am a begginner.
Adding ever more programs you have to learn only makes things more difficult for you. I would pick a few applications and stick to learning just them. What applications to choose depends on what exactly you want to do.
- Edited
@Megalomaniak said: Adding ever more programs you have to learn only makes things more difficult for you. I would pick a few applications and stick to learning just them. What applications to choose depends on what exactly you want to do.
I want to do 2D animation for now. I already know 3D animation but I want to start with godot 2D first.
@Ebenezer said:
@Megalomaniak said: Adding ever more programs you have to learn only makes things more difficult for you. I would pick a few applications and stick to learning just them. What applications to choose depends on what exactly you want to do.
I want to do 2D animation for now. I already know 3D animation but I want to start with godot 2D first.
Depending on what art style you are going for different tools can have benefits over each other respectively, however I would say the best thing to do is simply try out different tools and see which one you simply like working with best.