Modular Sprite Animation Factory

An asset by kyboon
The page banner background of a mountain and forest
Modular Sprite Animation Factory hero image

Quick Information

0 ratings
Modular Sprite Animation Factory icon image
kyboon
Modular Sprite Animation Factory

A plugin to generate animations for modular 2d sprites. Generated animations will have multiple tracks, one for each Sprite2D node.

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

ModularSpriteAnimationFactory

README NeonCatIcon

A Godot 4 plugin to generate animations for modular 2d sprites. Generated animations will have multiple tracks, one for each Sprite2D node.

Installation

  1. Download the plugin from github and place the addons directory to your Godot project root folder. Alternatively, you can install it from the AssetLib in the Godot editor.
  2. In the Godot editor, go to Project > Project Settings > Plugins and enable Modular Sprite Animation Factory.

Usage

  1. Prepare your sprites. Split it to different parts and convert them to white (or greyscale). Example below:

    Original: README Original Head: README Head Body: README Head Eyes: README Head Outline: README Head

  2. Setup your nodes, it has to be a Node2D, contains an AnimationPlayer and at least a Sprite2D among its children. It's recommended to name the Sprite2Ds accordingly. Example below:

    • Node2D
      • AnimationPlayer
      • Sprite2D
      • Sprite2D
      • ... more Sprite2Ds

    README image

  3. Set the textures of the Sprite2Ds with your sprites. And set the Hframes and Vframes (under the Sprite2D > Animation section), in the example it's a 4x4 spritesheet.

    README image

  4. You can now customize your character by setting different colors to each part of the sprite. To do so, in the CanvasItem > Visibility section, change the modulate color. You can also change that via a script. Alternatively, you can also customize your character by changing the texture. For example, you can have a Sprite2D node named Hat, and you can change the character's hat to different styles, instead of just changing the hat color.

    README image README image

  5. When you select the root Node2D, a tab will apear on the right panel, named MSAF. You can then manage and generate animations using it.

    README image

  6. The result of the generated animation:

    README image

A plugin to generate animations for modular 2d sprites. Generated animations will have multiple tracks, one for each Sprite2D node.

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
Modular Sprite Animation Factory icon image
kyboon
Modular Sprite Animation Factory

A plugin to generate animations for modular 2d sprites. Generated animations will have multiple tracks, one for each Sprite2D node.

Supported Engine Version
4.0
Version String
1.0.1
License Version
MIT
Support Level
community
Modified Date
3 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