Genre: Shooter (FPS/TPS) Gunplay feel, responsive combat, and competitive balance define shooters. Available Scripts advanced weapon controller.gd Expert pattern for recoil, bloom, and dual hitscan/projectile systems with object pooling notes. Core Loop NEVER Do (Expert Anti-Patterns) Gunplay & Hit Registration - NEVER use for hit detection; strictly use to maintain frame-rate independent accuracy (aiming/firing are physics events). - NEVER apply recoil solely to the weapon model transform; strictly apply it to Camera Rotation (kick) and Weapon Bloom (spread) . - NEVER use overlap for high-sp…