Complete RTS framework for unit selection, formation movement, and combat with shooter support.The RTS Formation Unit Control System is a comprehensive, modular framework designed to accelerate RTS game development. It delivers battle-tested components for unit selection, intelligent squad formations, melee and ranged combat, enemy detection, and health management—all in one cohesive package.Suitable for any setting—medieval fantasy, modern warfare, sci-fi, or historical strategy.Perfect for RTS, tower defense, top-down strategy, and MOBA-style single-player games, this system offers exceptional flexibility. Every parameter—from attack ranges and damage values to cooldowns and formation spacing—is fully customizable through the Inspector, empowering you to fine-tune gameplay without writing code.The versatile shooter system supports three distinct movement modes: Fixed (stationary turrets), Movable (run-and-gun units), and MoveWithoutFire (units that must halt to attack). This adaptability makes it suitable for diverse unit types, from siege tanks to agile archers.Visual polish is built-in with selection circles, configurable range indicators (detection, combat, shooter ranges), and Editor gizmos for real-time debugging. Full PC and mobile input support ensures seamless deployment across all platforms, with touch-friendly tap selection and drag-box functionality.Every script is professionally documented, organized, and ready for extension, making it ideal for both prototyping and production. Whether you're building your first RTS or a complex strategy game, this system provides the foundation you need to succeed.✔ Supports Unity 2021.3 LTS and above✔ Requires AI Navigation package (com.unity.ai.navigation)✔ Mobile-ready with touch input support✓ Complete Unit Selection – Drag-box selection with Ctrl+click additive selection (PC & mobile)✓ Smart Squad Formations – Dynamic grid-based positioning with organic randomization for natural unit spacing✓ Melee Combat System – Configurable attack range, damage, cooldown, and attack animation triggers✓ Shooter Combat System – Three movement modes: Fixed, Movable, and MoveWithoutFire✓ Enemy Detection – Customizable detection radius, combat engage range, and detection intervals✓ Health & Damage System – Integrated damage handling with ISelectable interface for easy extension✓ Visual Feedback – Selection circles, configurable range indicators for all radius types✓ Editor Debugging – Comprehensive Gizmos visualization for all ranges (detection, combat, melee, shooter)✓ Dual Input Support – Full PC mouse and mobile touch input with seamless switching✓ NavMesh Integration – AI-driven pathfinding with configurable speed, acceleration, and stopping distance✓ Production-Ready Code – Clean, documented C# scripts with full Inspector tooltips for all parameters✓ Easy to Extend – Modular architecture with interfaces for custom implementation✓ Cross-Platform – Works on PC, Mac, iOS, Android, and consolesAI tools (ChatGPT, DeepSeek) were used to assist with code documentation, comments, and script organization. All core game logic, system architecture, and functionality were designed and implemented by the developer. Every script has been reviewed, tested, and verified for production quality. No AI-generated art or runtime AI components are included.




