Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

AnimSheet - SpriteSheet to Animation Player

An asset by Lighar
The page banner background of a mountain and forest
AnimSheet - SpriteSheet to Animation Player thumbnail image
AnimSheet - SpriteSheet to Animation Player thumbnail image
AnimSheet - SpriteSheet to Animation Player hero image

Quick Information

0 ratings
AnimSheet - SpriteSheet to Animation Player icon image
Lighar
AnimSheet - SpriteSheet to Animation Player

Quickly generate ready-to-use AnimationPlayer directly from your sprite sheets within the Godot editor. Features- Supports Common Formats – Load PNG, JPG, WEBP, and more!- Auto-Detect – Let AnimSheet find animations automatically! Works with transparent backgrounds and strips.- Manual Drag & Drop – Draw animation frames directly on the sprite sheet preview! - Custom FPS Settings – Control playback speed per animation.- One-Click Node Generation – Instantly create Sprite2D and AnimationPlayer nodes with correctly set animation tracks.More info on github : https://github.com/Lighar/AnimSheet

Supported Engine Version
4.0
Version String
1.0
License Version
MIT
Support Level
community
Modified Date
2 months ago
Git URL
Issue URL

🎬 AnimSheet - Bring Your Spritesheets to Life!

Turn your static sprite sheets into fully-animated characters with just a few clicks!

README Plugin Screenshot README Plugin Screenshot 2

SpriteSheet Source: Snoblin's Pixel RPG Free NPC

Say goodbye to the hassle of manually setting up animations in Godot! AnimSheet lets you effortlessly create Sprite2D and AnimationPlayer nodes directly from your sprite sheets. Just load, define, and animate – it's that easy! 🚀


🎯 Features

Supports Common Formats – Load PNG, JPG, WEBP, and more!
Visual Feedback – See a grid overlay on your sprite sheet for easy alignment.
Fast Animation Setup:

  • 🔍 Auto-Detect – Let AnimSheet find animations automatically! Works with transparent backgrounds and strips.
  • 🖱️ Manual Drag & Drop – Draw animation frames directly on the sprite sheet preview! Custom FPS Settings – Control playback speed per animation.
    One-Click Node Generation – Instantly create Sprite2D and AnimationPlayer nodes with correctly set animation tracks.

🚀 Installation

  1. Open Godot Editor and go to the AssetLib tab.
  2. Search for AnimSheet.
  3. Download & install the plugin.
  4. Enable it in Project -> Project Settings -> Plugins.

🔧 Manual Installation

  1. Download the addons/anim_sheet folder from this repository.
  2. Place the addons folder in your Godot project directory.
  3. Enable the plugin in Project -> Project Settings -> Plugins.

🛠️ How to Use

1. Open the Plugin:
Go to Project -> Tools -> Sprite Sheet Animator in the Godot Editor.

2. Load Your Sprite Sheet:
Click the Load Texture button and select your sprite sheet image.

3. Set Frame Size:
Adjust Sprite Width and Sprite Height to match the size of a single frame.

4. Define Animations:

  • Auto-Detect Mode
  • Choose the animation layout (Horizontal or Vertical).
  • (Optional) Set "Frames Per Anim" to split longer strips into multiple animations.
  • Click Auto Detect Animations – magic happens! ✨
  • Manual Mode
  • Click & drag to draw rectangles around animation frames.

5. Fine-Tune Your Animations (Optional):

  • Rename: Click an animation’s name label (e.g., "Anim1") to rename it.
  • Delete: Right-click an animation's outline to remove it.

6. Generate Nodes:

  • Open a scene in Godot.
  • Click Generate Nodes and watch your sprite come to life! 🎉

📜 License

This project is licensed under MIT – use it freely in your games! 🚀

Quickly generate ready-to-use AnimationPlayer directly from your sprite sheets within the Godot editor.

Features

- Supports Common Formats – Load PNG, JPG, WEBP, and more!

- Auto-Detect – Let AnimSheet find animations automatically! Works with transparent backgrounds and strips.

- Manual Drag & Drop – Draw animation frames directly on the sprite sheet preview!

- Custom FPS Settings – Control playback speed per animation.

- One-Click Node Generation – Instantly create Sprite2D and AnimationPlayer nodes with correctly set animation tracks.

More info on github : https://github.com/Lighar/AnimSheet

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
AnimSheet - SpriteSheet to Animation Player icon image
Lighar
AnimSheet - SpriteSheet to Animation Player

Quickly generate ready-to-use AnimationPlayer directly from your sprite sheets within the Godot editor. Features- Supports Common Formats – Load PNG, JPG, WEBP, and more!- Auto-Detect – Let AnimSheet find animations automatically! Works with transparent backgrounds and strips.- Manual Drag & Drop – Draw animation frames directly on the sprite sheet preview! - Custom FPS Settings – Control playback speed per animation.- One-Click Node Generation – Instantly create Sprite2D and AnimationPlayer nodes with correctly set animation tracks.More info on github : https://github.com/Lighar/AnimSheet

Supported Engine Version
4.0
Version String
1.0
License Version
MIT
Support Level
community
Modified Date
2 months ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers