View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 2.2 MB
- Files
- 67
- Favorites
- 4
- Views in the past week
- 24
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $34.99 on
Keywords
Advanced Formation & Combat System
Medieval formation & combat AI system for Unity
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 14
Advanced Formation & Combat System screenshot 1
About this asset
⚔️ ADVANCED FORMATION & COMBAT SYSTEM
Universal Tactical Battle AI for Any Setting
📱 MOBILE / TOUCH INPUT
Currently in development — not included in the current version.
The current release is designed for PC/Desktop input. Mobile and touch controls are planned for a future update.
Create epic tactical battles with this complete, scalable formation and combat AI system. Designed to work with ANY unit type in ANY setting.
🌍 UNIVERSAL UNIT SUPPORT
The system is NOT limited to specific unit types. It supports:
• Melee Units: Swordsmen, spearmen, axemen, knights, warriors
• Ranged Units: Archers, crossbowmen, slingers, musketeers, spear throwers
• Fantasy Units: Mages, spellcasters, magical creatures
• Any custom unit type you create
The shooter system works with any ranged unit - simply assign your projectile and configure the settings.
🎯 8 FORMATION TYPES
Line, Column, Square, Circle, Wedge, Shield Wall, Skirmish, and None. Units maintain their formation while moving and engaging enemies.. Formation spacing is fully configurable.
🧠 INTELLIGENT UNIT AI
• 13-state AI state machine for realistic behavior
• Melee combat: Attack, block, strafe, backstep with configurable cooldowns
• Ranged combat: Projectile physics with ballistic trajectories
• Units automatically detect enemies, engage, and return to formation
• Weighted decision making for varied tactical choices
🎮 VISUAL FORMATION HANDLE
Intuitive drag handle for rotating formations and setting movement destinations. No complex controls needed.
📱 MOBILE / TOUCH INPUT — IN DEVELOPMENT
Mobile and touch input support is currently in development and is not included in the current version. It will be added in a future update.
🔧 FULLY CUSTOMIZABLE
All source code included. Works with any character model, any animation system, any setting.
SETTINGS SUPPORTED:
• Medieval (knights, archers, swordsmen)
• Ancient (legionaries, slingers, spearmen)
• Fantasy (mages, creatures, magical units)
• Renaissance (musketeers, crossbowmen)
• Custom (any unit type you create)
Offline single-player only.
From the publisher's Asset Store listing.
Technical details
Key Features:
🔹 UNIVERSAL UNIT SUPPORT
• Works with ANY unit type: Swordsmen, spearmen, axemen, archers, crossbowmen, slingers, musketeers, spear throwers, mages, and any custom unit
• Shooter system supports any ranged unit with custom projectiles
• Melee system supports any close-combat unit
🔹 8 FORMATION TYPES
• Line, Column, Square, Circle, Wedge, Shield Wall, Skirmish, None
• Fully configurable spacing
• Works with any unit size
🔹 INTELLIGENT UNIT AI
• 13-state state machine
• Melee Combat: Attack, Block, Strafe, Backstep
• Ranged Combat: Projectile physics, ballistic trajectories
• Weighted decision making
• Auto-engage and return to formation
• Configurable cooldowns and behavior
🔹 FORMATION FACING HANDLE
• Visual drag controls for rotation
• Click-to-move functionality
• Snap-to-angle support
• Auto-rotation during movement
🔹 SHOOTER SYSTEM
• Works with ANY ranged unit type
• Customizable projectile spawn point
• Ballistic trajectory calculation
• Spread and accuracy settings
• Animation callbacks for spawn timing
🔹 MOBILE / TOUCH INPUT — NOT CURRENTLY SUPPORTED
• Mobile and touch controls are currently under development
• The current version is designed for PC input
• Mobile/touch support will be provided in a future update
🔹 PERFORMANCE OPTIMIZED
• Coroutine-based updates
• Configurable update intervals
• Max unit limits
• LOD ready
🔹 FULL SOURCE CODE
• All C# code included
• XML documented
• No DLLs or black boxes
• Easily extendable
Technical Details:
• Unity 2022.3 LTS or higher
• NavMesh system (built-in)
• .NET 4.x runtime
• Built-in Render Pipeline
• Current target platform: PC/Desktop
PLATFORMS:
• Windows ✓
• macOS ✓
• Linux ✓
• WebGL — Not specifically tested
• Mobile/Touch — In development
-----------------------------------------------
SYSTEM REQUIREMENTS:
• Unity 2019.4 or higher
• .NET 4.x runtime
• NavMesh system (built-in)
PLATFORMS:
• Windows ✓
• Mac ✓
• Linux ✓
• WebGL ✓
RENDER PIPELINES:
• Built-in ✓
• Universal Render Pipeline (URP) X
• High Definition Render Pipeline (HDRP) X
INTEGRATION:
• Unity NavMesh ✓
• Unity Animator ✓
• Unity UI ✓
• Any character models ✓
• Any projectile prefabs ✓
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.62f3 | Compatible | Not listed | Not listed |
As listed on the Asset Store.