Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

If you're using Godot, the intended approach is to handle this via code:

  • Add a Sprite2D as a child of the character sprite to represent the tool.
  • Display the tool only when the attack animation is active.
  • Synchronize the frames between the character's sprite sheet and the tool (Sprite2D nodes have a `frame_coords` property that makes this easier).

Let me know if you run into any difficulties or have any other questions!

With each tool having it's own sprite sheet would we add a child node for each tool?

You can simply change the tool sprite's texture to match the currently selected tool via code (since they are all aligned the same way)