Realistic Steering Arrows Control – Mobile Steer Input


Responsive steering arrow controls for mobile and PC. Easily add smooth directional input to cars, boats, planes, or any game requiring precise steering.


by Transylvanian Tales


Price History +

Play a WebGL demo here:
https://transylvanian-tales.itch.io/steering-arrows-control-demo


🎮 Realistic Steering Arrows Control – Mobile Steer Input

Steering Arrows Control is a flexible and lightweight input system that converts simple left/right button presses into smooth, continuous steering values.

Designed for mobile and cross-platform projects, it provides responsive and natural directional control using a hybrid system of hold-based steering and tap-based input.

Built as a ready-to-use solution, it includes everything you need—from core logic to demo scenes—so you can integrate it into your project in minutes.


🚀 Key Features

Smooth Steering System

  • Continuous input from -1 to 1
  • Gradual acceleration and deceleration
  • Natural return to center when released

Hybrid Input (Hold + Tap)

  • Hold for smooth sustained steering
  • Tap for quick directional impulses
  • Precise and responsive control

Event-Driven Architecture

  • Clean input handling via events
  • Easy integration with any gameplay system
  • Decoupled and modular design

Lightweight & Efficient

  • No unnecessary allocations
  • Minimal performance overhead
  • Suitable for real-time gameplay

📱 Multi-Platform Support

  • Mobile (Android / iOS – touch input)
  • PC (mouse input supported)
  • Works with Unity UI and Event Triggers

🎨 Customizable UI

  • Use included arrow and background sprites
  • Replace visuals with your own assets
  • Fully adaptable to any game style

📦 What’s Included

  • Steering Arrows Control component
  • Pre-configured UI prefab (left/right buttons)
  • Arrow sprites and button backgrounds
  • Demo scene (basic setup)
  • Car demo (vehicle controlled using steering input)
  • Full documentation and setup guides
  • Video tutorials

🧠 Designed for Flexibility

The system is completely independent of gameplay logic.

Use it to control:

  • Cars
  • Boats
  • Tanks
  • Planes
  • Characters
  • Or any system requiring directional input

Simply subscribe to input events or read the steering value directly.


🚗 Car Demo Included

A complete vehicle demo is included to showcase real-world usage.

  • Drive a car using steering arrows
  • See how input translates into gameplay
  • Built using a modular vehicle controller system

🧩 Modular Architecture

Organized into reusable and maintainable systems:

  • Core logic located in _Common (shared systems)
  • Asset-specific content separated for easy use
  • Designed for scalability across multiple assets

🎨 Render Pipeline Support

  • Built-In Render Pipeline (BRP) – ready to use
  • Universal Render Pipeline (URP) – supported via included package
  • High Definition Render Pipeline (HDRP) – supported via included package

⚙️ Easy Setup

  • Drag & drop the prefab into your scene
  • Or create your own UI buttons
  • Hook up button events (press/release)
  • Start receiving steering input instantly

📚 Documentation & Learning

  • Clean and structured documentation
  • Architecture and system breakdown
  • Step-by-step setup instructions
  • Video tutorials included

In this YouTube playlist you will find tutorials:

https://www.youtube.com/playlist?list=PL2ESxGsWSBc4yOagAd5fEoaxJBVIQOjM3


🔒 No External Dependencies

  • No external APIs used
  • No third-party services required
  • No API keys needed
  • Fully self-contained within the package

💡 Perfect For

  • Mobile games
  • Driving and racing games
  • Arcade-style controls
  • Simulation systems
  • Any game requiring directional input