
A complete framework for creating epic, Total War-like battles with thousands of units.
Features a high-performance, job-based core & a powerful, modular tactical AI.Go beyond simple formation controls. Command vast armies that think, fight, and maneuver with tactical intelligence. The Large Scale Combat System (LSCS) is the all-in-one, professional-grade solution for creating the epic real-time strategy battles you've always envisioned.Try the playable DEMO! Large Scale Combat System DemoRead the DOCUMENTATION for a full guide. DocumentationJoin our DISCORD for support and questions! DiscordWatch Setup Videos. PlaylistPurchasing this system also includes the Large Scale Formation System for free!Inspired by genre-defining classics like Total War, the Large Scale Combat System is a complete combat framework. It provides every system you need: intuitive player controls for commanding your Formations, a highly customizable tactical AI for challenging opponents, deep combat mechanics, and a suite of high-performance, job-based managers to ensure your battles run smoothly at any scale.Built on a powerful and flexible Scriptable Object architecture, LSCS puts you in the designer's seat. Create unique units, balance your entire game with a rock-paper-scissors DamageModifier system, and craft unique AI personalities by combining tactical behaviors—all without touching the core code. Control every Cohsesive Formation and Visualize their custom behaviour. Perfect for developers creating RTS, Formations or large-scale RPG games.Give your players the satisfying feeling of being a true general. Get the Large Scale Combat System and bring your epic battles to life!Please Note: The art assets (characters, environments, animations, etc.) shown in the screenshots and video are for demonstration purposes only and are not included in this package. A seperate Demo scene is of course included.Whilst there is code included to prepare your project for future animation techniques, it's important to understand the performance systems included in this version.LSCS comes with a powerful, job-based Animator LOD System out of the box. This system is highly effective for managing battles with many hundreds of units by intelligently throttling the update rate of standard Unity Animators based on distance and visibility.For truly extreme performance with thousands of units, advanced rendering techniques like GPU-driven Animation (Skinned Mesh Instancing) or Vertex Animation Textures (VTA) are typically required. While LSCS was designed with the necessary hooks and components to integrate such a system, a complete, out-of-the-box GPU animation renderer is not included in the current version.A dedicated, easy-to-use GPU Animation module is a high-priority feature planned for a free future update!Key Features:Heavy calculations like target acquisition, unit rotation, and formation cohesion are processed across multiple CPU cores, freeing up your main thread for smooth gameplay. High-Performance, Multithreaded Core:The system's backbone is built with Unity's C# Job System and Burst Compiler.Full support for standard RTS controls, including box selection, shift-clicking, and right-click commands.Advanced Player Formation Controller:Intuitive click-and-drag controls to set formation width and facing, just like in classic RTS titles.Cohesive Group Movement ensures armies march together, with faster units automatically waiting for slower ones.Easily create new AI "personalities" (e.g., Aggressive, Defensive) by simply creating new data assets in the editor.Modular & Tactical AI Commander:Create complex AI opponents with our Scriptable Object-based Strategy & Tactic system.Comes with pre-built tactics like Establish Frontline, Flank with Cavalry, Prioritize Vulnerable Targets, and holding Reserves.The AI is aware of its surroundings, checking for obstructed paths and advantageous positions.Full C# source code included, with a clean, abstract class structure that allows you to easily script your own unique CombatBehaviourSO, CombatPlacementSO, and AITacticSO for ultimate flexibility.Deeply Customizable Unit Creation:Design any unit imaginable with the UnitDataSO. Combine stats, models, and behaviors to create your roster.Easily define complex unit counters (e.g., Spearmen > Cavalry, Archers > Spearmen) with the intuitive DamageModifierSO.Formation Flag System: A performant, job-based billboard system to display flags for each formation.Included Supporting Systems:Animator LOD System: A high-performance, job-based system to automatically reduce animation updates for distant units.Dynamic Audio Manager: An efficient, pooled sound system to handle hundreds of combat sounds without performance loss or audio spam.UI Minimap System: A fully functional minimap that tracks all formations and the camera, with easy setup using world-space boundaries.Includes a detailed Demo Scene and comprehensive Online Documentation.AI was used for Image creation