View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 8.5 MB
- Files
- 147
- Views in the past week
- 9
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
Realistic Pedals Control – Mobile Touch Input
A flexible UI pedal system with rotating and sliding controls. Includes gas and brake setups, demos, and car integration for realistic vehicle input on mobile and desktop.
Affiliate link ยท Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 7
Realistic Pedals Control – Mobile Touch Input screenshot 1
About this asset
To test the rotating pedals, play a WebGL demo here:
https://transylvanian-tales.itch.io/rotating-pedals-control-demo
To test the sliding pedals, play a WebGL demo here:
https://transylvanian-tales.itch.io/sliding-pedals-control-demo
๐ฎ Realistic Pedals Control โ Gas & Brake Input System
Pedals Control is a flexible and realistic UI input system that simulates vehicle pedals using touch or mouse input.
It includes two distinct pedal systemsโrotating and slidingโallowing you to choose between arcade-style responsiveness or precise simulation control.
Built as a ready-to-use solution, it provides everything you needโfrom core logic to demo scenesโso you can integrate realistic pedal input into your project in minutes.
๐ Key Features
๐ Dual Pedal Systems
- Rotating pedals for classic press-based interaction
- Sliding pedals for precise drag-based control
- Choose the system that best fits your gameplay
๐ฏ Smooth & Responsive Input
- Continuous input from 0 โ 1
- Smooth press and release transitions
- Frame-rate independent behavior
โ๏ธ Realistic Pedal Behavior
- Natural press and release motion
- Configurable speeds and movement range
- Accurate visual feedback based on input
๐ 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 System
๐จ Customizable UI
- Use included pedal visuals
- Replace with your own sprites
- Fully adaptable to any game style
๐ฆ Whatโs Included
- Rotating Pedal Control component
- Sliding Pedal Control component
- Pre-configured prefabs (gas & brake pedals)
- Pedal visuals and UI elements
- Demo scenes for both pedal types
- Car demo (vehicle controlled using pedals)
- Full documentation and setup guides
- Video tutorials
๐ง Designed for Flexibility
The system is completely independent of gameplay logic.
Use it to control:
- Cars
- Trucks
- Motorcycles
- Boats
- Aircraft
- Or any system requiring analog input
Simply subscribe to input events or read the pedal value directly.
๐ Car Demo Included
A complete vehicle demo is included to showcase real-world usage:
- Drive a car using gas and brake pedals
- Includes both rotating and sliding setups
- 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 prefabs into your scene
- Or create your own UI pedals
- Attach the desired pedal component
- Start receiving input instantly
๐ Documentation & Learning
- Clean and structured documentation
- Architecture and system breakdown
- Step-by-step setup instructions
- Video tutorials included
Tutorial playlist:
https://www.youtube.com/playlist?list=PL2ESxGsWSBc4P6gvMqNCh6aueEAyQu05-
๐ 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
- Simulation systems
- Vehicle controllers
- Any game requiring analog pedal input
From the publisher's Asset Store listing.
Technical details
๐ง Core Features
- Two pedal systems (rotating & sliding)
- Continuous input (0 โ 1 range)
- Smooth press and release behavior
- Position-based input mapping (sliding pedals)
- Time-based input smoothing (rotating pedals)
- Event-driven architecture (OnInputChanged)
- Frame-rate independent behavior
- Lightweight with no runtime allocations
๐ฎ Input System
- Supports touch (mobile) and mouse (PC)
- Works with Unity UI and Event System
- Supports drag-based and press-based interaction
๐ฆ Included Content
- Rotating Pedal Control component
- Sliding Pedal Control component
- Ready-to-use prefabs (gas & brake pedals)
- Pedal UI visuals
- Demo scenes (rotating & sliding pedals)
- Car demo scenes (vehicle controlled using pedals)
- Full documentation and setup guides
- Video tutorials
๐งฉ Architecture
Modular package-based structure
- Core logic located in:
/Assets/TransylvanianTales/_Common/ - Asset-specific content located in:
/Assets/TransylvanianTales/PedalsControl/
๐จ Render Pipeline Support
- Built-in Render Pipeline (BRP) โ ready to use
- Universal Render Pipeline (URP) โ supported via included .unitypackage
- High Definition Render Pipeline (HDRP) โ supported via included .unitypackage
๐ Dependencies
- Included internal packages (no external downloads required)
โ๏ธ Unity Requirements (for demos)
- TextMeshPro
- Input System
๐ป Compatibility
- Works on mobile and desktop platforms
- Compatible with any gameplay system requiring analog input
๐ง Extensibility
Easily adaptable for:
- Vehicles (cars, trucks, motorcycles, boats, aircraft)
- Simulation systems
- UI-based control systems
Can be extended with:
- Custom input curves
- Input limits
- Feedback systems
๐ External Dependencies / API Disclaimer
- No external APIs used
- No third-party services required
- No external code dependencies
- No API keys needed
- Fully self-contained within the package
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.62f2 | Compatible | Compatible | Compatible |
1. Navigate to:
/Assets/TransylvanianTales/PedalsControl/
2. Import the correct package:
- URP.unitypackage or HDRP.unitypackage
(BRP requires no import)
3. After importing, open:
/CarDemo/RenderPipelines/[Your RP]/
4. Open the Demo scene and press Play
As listed on the Asset Store.