View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.3.0 or later
- Package size
- 274 KB
- Files
- 26
- Favorites
- 3
- Views in the past week
- 7
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $12.90 on
Keywords
Arcade Plane Controller - PC, Mobile, Gamepad input
Arcade-style plane controller with Rigidbody physics, player enter/exit support, Unity Input System, smooth bank-to-turn flight, and a customizable follow camera. PC, mobile & gamepad ready.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
Arcade Plane Controller - PC, Mobile, Gamepad input screenshot 1
About this asset
Arcade Plane Controller - PC, Mobile, Gamepad input
A fun, responsive arcade-style plane controller powered by Rigidbody physics and fully compatible with the Unity Input System (Unity 6 ready).
Perfect for PC, mobile, and gamepad projects, this controller focuses on smooth controls, easy setup, and enjoyable flight feel - no complex aerodynamics or simulator headaches.
Easy & Flexible Controls
- Pitch, Roll, Yaw & Throttle support
- Throttle Hold system - real aircraft-style throttle
- Bank-to-turn mechanics for smooth arcade turns
- Takeoff assist - effortless ground-to-air transitions
- Player enter/exit support
Multiple Input Options
- Keyboard & Mouse
- Gamepad
- Mobile UI
- AI or custom scripts via simple SetInputs() API
Smooth Follow Camera Included
- Third-person follow camera
- Optional horizon lock (no unwanted roll)
- Adjustable pitch follow for climbs & dives
- Look-ahead support for high-speed flight
Built for Customization
- Clean, readable code
- Core logic exposed via virtual methods
- Easy to tweak or extend for your own flight model
Ideal For
- Arcade flight games
- Casual mobile games
- Prototypes & demos
- AI-controlled aircraft
Simple to use, fun to fly, and easy to extend - a perfect foundation for your next arcade flight experience.
From the publisher's Asset Store listing.
Technical details
Input System
- Fully uses the Unity Input System (New)
- Mobile touch UI buttonsSupports: Keyboard (WASD / Arrow Keys) Gamepad (Sticks)
- Input Actions asset included and preconfigured
- One-click setup of controls for all platforms
Code Architecture
- Works with Rigidbody physics
- Adjustable movement forces
- Tunable damping (linear & angular)
- Configurable acceleration, max speed, and steering strength
Performance
- Lightweight components
- Only one Rigidbody + few scripts
- Suitable for mobile devices and large numbers of planes
Unity Compatibility
- Unity 6 LTS and newer
Package Includes
- Full C# source code
- Plane controller prefab
- Mobile UI prefabs
- Input Actions asset
- Demo scene
- Documentation
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.0f1 | Not listed | Compatible | Not listed |
As listed on the Asset Store.