Advanced Formation & Combat System 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

by Magnus Works (opens in new tab)

No ratings yet

Medieval formation & combat AI system for Unity

Price $34.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Advanced Formation & Combat System, 6 months Current $34.99; lowest $34.99; highest $34.99 in this period. $0 $25 $50 Sep Oct Nov

Asset preview

1 / 14

Advanced Formation & Combat System screenshot 1

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

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.62f3 Compatible Not listed Not listed

As listed on the Asset Store.