6-DOF Drone Controller & Combat System

Building a responsive, intuitive, and combat-ready controller for a 6-DOF (six-degree-of-freedom) vehicle is a complex challenge. This asset is a complete, standalone solution for player-controlled drones, spaceships, and submarines. Featuring a robust physics-based flight model, an advanced world-space aiming system, and support for independently articulated weapons, it provides the AAA-quality foundation you need to bring your sci-fi and action games to life.


Key Features

  • Responsive Physics-Based Flight 🚀 Experience a flight model with satisfying weight and momentum. The controller provides full 6-DOF movement (strafe, forward/back, altitude) with automatic, velocity-based banking for a fluid and intuitive feel. Yaw is intelligently driven by where you aim, keeping controls sharp and focused on the action.
  • Advanced Aim & Lock-On System 🎯 Take command with a decoupled, world-space aiming system. The aim point intelligently collides with the environment, preventing you from targeting through walls. Engage enemies with a smart lock-on system that prioritizes targets based on your aim direction, not just proximity.
  • Independent Articulated Weapons 🔫 Create complex, multi-part vehicles. This system allows turrets and other weapon platforms to aim and fire independently of the main vehicle's body, providing perfect, instantaneous targeting on your aim point.
  • One-Click Cinemachine Camera Setup 🎥 Get a professional-grade third-person camera running in seconds. A powerful editor wizard automatically creates and configures a complete Cinemachine 3 follow camera rig, perfectly wired to your drone and aim point.
  • Modern & Extensible ⚙️ Built for Unity's new Input System, this asset is ready for modern projects. Its modular components for movement, aiming, weapons, and lock-on can be used together or integrated separately into your own custom controllers.