#AssetStore #unity #unity3d #new #asset #gamedev #indiedev #GameContentShopper

Publisher

Resonance Code

Please Note

This entry is from Wednesday June 17, 2026. The price of the asset may have changed since then.
Please visit our homepage for recent offers and sales. Official and private Unity Asset Store™ sales usually last about 14 days.

Overview

Bring Massive Crowds to Life with DotsAnimator

DotsAnimator is a high-performance animation and state management framework designed exclusively for Unity’s Data-Oriented Technology Stack (DOTS/ECS). It bridges the gap between traditional animation workflows and the massive scale of ECS by leveraging highly optimized GPU instancing and efficient data management.

Whether you are rendering massive armies or simulating a bustling city, DotsAnimator empowers you to animate thousands of entities simultaneously without bottlenecking your CPU.

Key Features:

  • Insane Performance: Utilizes GPU instancing (VAT / Compute-Skinning) to render and animate massive crowds at minimal CPU cost.
  • Familiar Workflow: Designed to mimic the logic of the traditional Unity Animator, allowing you to manage animation states intuitively within an ECS environment.
  • Fully Customizable States: Comes with full C# source code. You can easily extend the state machine, add custom animation behaviors, and tailor the logic to your project's exact needs.
  • Seamless Integration: Clean architecture that doesn't pollute your project globally. All scripts are properly namespaced and wrapped in assembly definitions.

Perfect For Specific Genres:The sheer performance makes DotsAnimator highly suitable for:

  • Real-Time Strategy (RTS) Games
  • Tower Defense Games
  • Crowd Simulations and City Builders
  • Action RPGs with massive enemy swarms

Technical Details & Compatibility:

  • Unity Version: Requires Unity 6 or higher.
  • Render Pipeline: The core ECS logic and C# state management are completely render-pipeline agnostic. However, the included shaders and out-of-the-box example scenes are strictly optimized for the Universal Render Pipeline (URP).
  • Users targeting HDRP or the Built-in Render Pipeline will need to manually port the provided URP shaders, though the underlying data logic requires no modifications.
X