View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.4.6 or later
- Package size
- 256 KB
- Files
- 125
- Favorites
- 4
- Views in the past week
- 18
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
- Search for boids
- Search for strategy
- Search for tactics
- Search for Formation Morphing
- Search for Formation System
- Search for AI Formations
- Search for path following
- Search for Unit Formations
- Search for Procedural Formation
- Search for Group Movement
- Search for Squad Formations
- Search for RTS Formations
Dynamic Formation System
- Price drop
Procedural unit formations, runtime behaviour stacks, editor preview tools, and an interactive demo browser for strategy, tactics, RTS, tower defense, and simulation projects.
Lowest recorded price
Get 17% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 11
Dynamic Formation System screenshot 1
About this asset
Dynamic Formation System is a runtime and editor toolkit for building, previewing, animating, and controlling groups of units in Unity.
Create procedural layouts such as circles, arcs, grids, hex grids, rings, spirals, stars, walls, wedges, paths, phyllotaxis patterns, poisson disk distributions, torus rings, text formations, and more. Then layer runtime behaviours on top: rotation, pulse, phase shift, organic noise, flow noise, swirl vortex, rotating rings, topology shuffle, local cluster splitting, path movement, morphing, follow target movement, and boids-style steering.
The package is designed for projects where groups of objects need to move as readable formations while still feeling alive. It works well for RTS units, tactical squads, spell patterns, boss attack layouts, tower defense waves, crowd-like visualizations, formation previews, and simulation prototypes.
Included features:
- Runtime procedural formation generation.
- 17 included formation types.
- Runtime behaviour stack with ordered execution.
- 15 included behaviour assets.
- Formation morphing and smooth transitions.
- Boids-style group movement with target and leader support.
- Path and waypoint movement with debug gizmos.
- Editor preview support for enabled behaviours.
- Custom inspector tools for formation controllers and waypoint containers.
- Interactive demo scene with formation browser UI.
- Runtime preset save/load workflow for demo presets.
- Formation and behaviour showcase controllers.
- Camera framing, orbit camera controls, and screenshot capture in the demo.
- ScriptableObject-based architecture for reusable formation and behaviour assets.
Included formations:
Arc, Circle, Grid, Hex Grid, Path, Phyllotaxis, Poisson Disk, Radial Spokes, Ring, Spiral, Star, Superformula, Torus Ring, V Shape, Wall, Wedge, Text, and Custom positions.
Included behaviours:
Boids, Flow Noise, Follow Target, Follower, Local Cluster Split, Morph, Organic Noise, Path Following, Phase Shift, Pulse, Rotate, Rotate Rings, Swirl Vortex, Topology Shuffle, and Wave Pulse.
Demo scene:
Assets/DynamicFormationSystem/Demo/Scenes/DFS_Formation_Browser.unity
Requirements:
- Unity 2022.3 LTS or newer.
- Unity Input System.
- TextMeshPro.
Render pipeline:
The runtime system is render-pipeline agnostic. The included demo is designed for the Built-in Render Pipeline and can be adapted to URP/HDRP materials if needed.
Documentation included:
README, Quick Start, API overview, changelog, release checklist, and third-party notices.
Website: https://romasoft.dev/ — documentation, demos and other RomaSoft tools.
From the publisher's Asset Store listing.
Technical details
Minimum Unity version:
Unity 2022.3 LTS
Render pipeline compatibility:
- Built-in Render Pipeline: Compatible
- URP: Runtime compatible. Demo materials may need adjustment.
- HDRP: Runtime compatible. Demo materials may need adjustment.
Dependencies:
- Unity Input System
- TextMeshPro
Main namespace:
DFS
Demo namespace:
DFS.Demo
Package contents:
- Runtime formation generators
- Runtime formation behaviours
- FormationController component
- ScriptableObject formation assets
- ScriptableObject behaviour assets
- Editor inspectors and preview tools
- Demo scenes
- Demo prefabs
- Demo materials
- UI icons
- Documentation
Main demo scene:
Assets/DynamicFormationSystem/Demo/Scenes/DFS_Formation_Browser.unity
Documentation:
Assets/DynamicFormationSystem/Documentation
Notes:
The runtime formation and behaviour logic is render-pipeline agnostic. Demo visuals use included materials and may be customized for your project pipeline.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.4.6f1 | Compatible | Compatible | Not listed |
As listed on the Asset Store.