Mass Battle Framework - GPU Crowd Combat & Animation View on Asset Store (opens in new tab)

Package details

Latest version
1.6.0
Last updated
First released
Unity version
6000.1.4 or later
Package size
70.1 MB
Files
1,237
Favorites
3
Views in the past week
21

Price tracking

Last checked
Tracked since
Lowest recorded
$29.99 on

Keywords

Mass Battle Framework - GPU Crowd Combat & Animation

by MrLiuYX Studio Labs (opens in new tab)

No ratings yet

Build large Unity 6 URP battles with compatible custom models and animations, modular units and abilities, 40 first-party GPU effects, two demos, source and documentation.

Price $29.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Mass Battle Framework - GPU Crowd Combat & Animation, 6 months Current $29.99; lowest $29.99; highest $29.99 in this period. $0 $25 $50 28 Sep 5 Oct 12 Oct 19 Oct 26 Oct 2 Nov Version 1.6.0 released 13 Oct 2026 v1.6.0

Asset preview

1 / 3

Mass Battle Framework - GPU Crowd Combat & Animation screenshot 1

Mass Battle Framework - GPU Crowd Combat & Animation screenshot 1

About this asset

MASS BATTLE FRAMEWORK

Build large two-team battles in Unity 6 URP without turning every soldier into a GameObject, Animator, Rigidbody or Canvas.

Mass Battle Framework is a source-included toolkit for solo developers and small teams creating strategy games, battle sandboxes, bullet-heaven encounters or other projects that need animated armies. It provides a reusable foundation for crowd movement, targeting, combat, animation, projectiles, LOD, hit presentation and visual effects, while leaving the characters, rules and game around it in your hands.

Play a game built with Mass Battle Framework

Arcane Legion is a free standalone game on Steam built with Mass Battle Framework. Try it to experience the framework’s large-scale combat, animation, and visual effects in a complete game—no framework purchase is required to play.

Play Arcane Legion for free on Steam

BRING YOUR OWN ARMIES

Use the included Model Baker to bring compatible character models and animation clips into the framework. Configure one to eight variants for Idle, Move, Attack and Death, plus up to eight named special-action pools. Build units from reusable Model, Animation, Behavior and Ability profiles so art, stats, traits, skills and presentation can be changed independently.

This modular workflow makes it practical to create infantry, ranged units, cavalry, monsters, flying units, siege units and heroes without rebuilding every new unit as a separate framework subsystem.

BUILT-IN GPU EFFECTS

The package includes 40 first-party GPU effects covering the 20-unit sample roster. GPU Effect Studio lets you preview, play, pause, scrub, fork, edit and create effects directly in the Unity Editor without entering Play Mode. The supplied generated effects can be previewed as-is and forked into editable copies before customization.

WHAT IS INCLUDED

• 20 ready-made Human Alliance vs Monster Horde unit definitions

• 40 first-party GPU effects and GPU Effect Studio

• Direct Battle and Castle Siege demonstration scenes

• Melee, ranged, cavalry, siege, aerial and special-action examples

• Configurable animation variants and named special-action pools

• Model-baking and modular authoring tools

• Readable C#, Compute Shader and URP shader source

• Public APIs, Quickstart, model/VFX documentation, performance guidance and current limitations

LARGE-BATTLE DEMONSTRATION

The Castle Siege demo opens with more than 400,000 units across 20 unit types in the supplied configuration. World capacity is configurable up to 1,000,000 entity slots. These figures describe a demo configuration and capacity ceiling, not a universal frame-rate guarantee. Practical results depend on hardware, models, effects, projectiles, resolution, camera coverage, battle composition and project settings.

VERIFIED BASELINE

• Unity 6000.1.4f1

• Universal Render Pipeline 17.1.0

• Windows x64 with DirectX 11

• Compute Shader and indirect drawing support required

• AsyncGPUReadback required for requested snapshots

Mass Battle Framework is a focused battle foundation, not a complete RTS template. Bring your own world, armies and gameplay ideas; use the included examples as a practical starting point. I will continue refining, documenting and expanding the same product as my own large-scale battle game evolves.

From the publisher's Asset Store listing.

Technical details

Core features

• GPU-first simulation for exactly two opposing teams

• Model Baker for compatible custom characters with multiple submeshes/materials and eligible rigid bone-mounted parts

• One to eight variants for each Idle, Move, Attack and Death pool

• Up to eight named special-action pools

• Modular Model, Animation, Behavior and Ability profiles

• 40 first-party GPU effects and GPU Effect Studio authoring outside Play Mode

• Four generated animated LOD levels

• Melee, ranged, cavalry, siege, aerial and special-action examples

• 20 included unit types and two generated demos

• 400,000+ unit Castle Siege demonstration configuration

• Capacity configurable up to 1,000,000 entity slots

• Readable C#, Compute Shader and URP shader source, public APIs and documentation

Verified environment

• Unity 6000.1.4f1

• Universal Render Pipeline 17.1.0

• Windows x64 with DirectX 11

• Compute Shader and indirect drawing support required

• AsyncGPUReadback required for requested snapshots

• Other Unity versions, render pipelines, graphics APIs and platforms are not currently verified

Important scope

• The supplied demos and capacity ceiling are not universal frame-rate or supported-hardware guarantees.

• Performance depends on hardware, models, materials, effects, projectiles, resolution, camera coverage and battle composition.

• The Model Baker uses a documented compatible input contract; it is not a universal character or shader converter.

• The product is a battle foundation, not a complete RTS, networking, save/load, pathfinding, economy or building solution.

• Read Documentation/CUSTOM-MODELS.md, Documentation/LIMITATIONS.md and Documentation/PERFORMANCE.md before production integration.

Compatibility

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

As listed on the Asset Store.