Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit) (+2)

Thanks :)

From inside Inkscape, I exported six different images for the cat (head, body plus tail, four legs). Then on Godot side, inside a Cat scene, I created six different Sprites with respective images. Using an AnimationPlayer node, I created three different animations (Walking, Idle -when near the wall-, and Attack) . With AnimationPlayer, you can save the position, rotation, etc. of every Sprite node for each frame within the animation length. Idle and Attack animations were only one-frame long. I also created an AnimationTree node to control the transitions between the three animations, which resulted in smooth motion between Idle and Attack cycles.

Let me also put this one here: https://docs.godotengine.org/en/stable/tutorials/animation/cutout_animation.html