A modular turret targeting and firing system with target selection, aiming, projectiles, hitscan, pooling and editor tools for fast setup.Smart Targeting System supports Unity 2022.3 LTS and newer, and has been tested in both Unity 2022.3 LTS and Unity 6.3 LTS.Smart Targeting System's runtime and editor tools are render-pipeline independent. Demo materials use Unity's Built-in/Standard shaders and may require conversion or replacement when used with URP, HDRP, or a custom render pipeline.Smart Targeting System (STS) is a modular turret targeting and firing framework designed to integrate alongside your existing game systems.Bring your model, map its yaw, pitch and muzzle transforms, configure your targeting and firing behaviour, and let STS handle the core turret workflow.STS provides target detection and tracking, multiple target-selection strategies, yaw/pitch aiming, configurable firing modes, pooled projectiles, sticky projectiles and hitscan weapons. The included Turret Builder and PoolMaster tools provide a straightforward editor workflow for configuring and managing turret setups.Designed for integrationSTS does not require a specific health system, AI architecture or project structure. Targets implement the provided targeting interfaces, while firing and hit events allow your own gameplay systems to handle damage and other game-specific behaviour.Included workflows• Target detection, tracking and filtering• Nearest, most-centered and weighted target selection• Configurable yaw and pitch aiming• Single and configurable burst firing modes• Burst fire can be configured for continuous repeating fire• Pooled projectile weapons• Sticky projectile preset• Hitscan weapons with configurable spread• Impact, muzzle effect, audio and recoil support• PoolMaster pooling system• Turret Builder editor tool• Demo content and example setups• Quick Start Guide and full documentationSmart Targeting System focuses on providing the reusable targeting and firing foundation while leaving game-specific systems such as health, damage, movement and AI behaviour under your control.Third-Party ContentThis asset uses sound effects generated with ChipTone (SFB Games) under CC0 1.0; see Third-Party Notices.txt file in package for details.Unity version: Unity 2022.3 LTS and newerRender pipelines: Built-in, URP and HDRP. Demo materials use Built-in/Standard shaders and may require conversion when used with URP or HDRP.Targeting: Detection, tracking, filtering and configurable target-selection strategies.Aiming: Independent yaw/pitch mapping, configurable rotation speed and aim tolerance.Fire modes: Single and configurable burst, including continuously repeating burst fire.Weapon outputs: Pooled projectile, sticky projectile and hitscan.Pooling: PoolMaster with configurable PoolGroups for projectile and impact pooling.Editor tooling: Turret Builder and PoolMaster configuration tools under Tools → STS.Integration: Interface/event-based design intended to work alongside custom health, damage and gameplay systems.Documentation: Quick Start Guide and full PDF documentation included.Demo content: Example turrets, targets and demonstration scenes are included for setup/reference purposes.Smart Targeting System was developed using AI-assisted tools under the direction of the publisher.AI assistance was used during the development and refinement of C# scripts, including runtime targeting, aiming, firing, pooling and editor tooling.AI-generated PNG textures are also included for demonstration effects, specifically muzzle flashes, explosions and bullet-hole decals.The publisher directed the development process, reviewed and refined the implementation, integrated the components and tested the resulting functionality within Unity.The package includes publisher-created demonstration prefabs, scenes and materials built using Unity's native tools and primitives.




