Simple 2D Animation System View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
6000.2.14 or later
Package size
2.6 MB
Files
602
Favorites
2
Views in the past week
4

Price tracking

Last checked
Tracked since
Lowest recorded
$15.00 on

Keywords

Simple 2D Animation System

by Minibit Games (opens in new tab)

1 rating, too few to average

Create 2D characters with swappable equipment and synced animations from one Aseprite file. Like Terraria & Stardew Valley. No Unity Animator, no messy sprite sheets - fully automated and organized.

Price $30.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Simple 2D Animation System, 6 months Current $30.00; lowest $30.00; highest $30.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 9

Simple 2D Animation System screenshot 1

Simple 2D Animation System screenshot 1

About this asset

The Ultimate 2D Modular & Customisable Animation System

Bring your characters to life with swappable equipment and perfectly synced animations — built for indie developers, by an indie developer.

One file - manage all parts, layers, and animations in a single Aseprite file

Auto-synced - every body part stays perfectly in sync, always

Beginner friendly - video guides, clean code, and easy-to-read documentation included

No Animator - no Animator component, no Coroutines, no headaches

One Aseprite file - One Click Export

- Draw layers for each body part (Skin, Weapon, Armor, etc.)

- Tag animations directly in Aseprite (Idle, Walk, Attack, etc.)

- Export everything in one click via Tools → Animation System → Export

Aseprite is recommended but not required — any sprite export tool works as long as the exported sprites follow the naming conventions outlined in the documentation.

Equipment swapping

- Swap weapons, armor, and gear instantly on input

- Animations update automatically on swap

- Uses Scriptable Objects for items data

- Easy to understand sub-systems for customisation

State-based animation

- Movement, combat, and direction states built-in

- Call SetNewState() to trigger any animation

- Animations can auto-return to idle when finished

Event-driven integration

- Subscribe to OnStateChanged to hook into any external system

- Sound, VFX, and UI examples included

- Clean event pattern with zero coupling

Example scene included

- Fully set up player controller out of the box

- TopDown and SideScroller movement modes

- Combat, health, and sound controller examples

- Placeholder animations ready to go

Full documentation

- Quick start guide available

- Video tutorial walkthrough

- API reference and troubleshooting tips

From the publisher's Asset Store listing.

Technical details

Version: 1.0.0 (February 2026)

Unity Version: 2022.3+ recommended

Platform: All platforms

Dependencies: TextMeshPro, Unity 2D Sprite Package

Package Contents:

- 15 C# scripts (Minibit namespace, fully commented)

- Example scene with working demo

- Prefabs: GameManager, Entity

- Documentation + 3-minute video tutorial

Core Components:

- Animation system (Controller, Player, Loader)

- State management (EntityState, Enums)

- Item/Equiptment system (ItemData ScriptableObjects, Loader, Slots)

- Example scripts (Player controller, Health, Sound)

- Aseprite export tool

Requirements:

- Unity 2022.3+ or 2021 LTS

- Old Input System enabled (supports New Input System too)

- Aseprite installed (highly recommended, not required)

Support:

Website: www.minibitgames.com

Email: [email protected]

Documentation: https://www.minibitgames.com/unity-2d-animation-system-documentation

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.2.14f1 Not listed Compatible Not listed

As listed on the Asset Store.