Scooter/Moped Controller | Physics based arcade movement System & Framework View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.0.64 or later
Package size
21.4 MB
Files
60
Favorites
8
Views in the past week
15

Price tracking

Last checked
Tracked since
Lowest recorded
$10.50 on

Keywords

Scooter/Moped Controller | Physics based arcade movement System & Framework

by Golem Kin Games (opens in new tab)

No ratings yet

Arcade-style scooter controller with Rigidbody physics, smooth steering, jumping, wheel animation, audio events, dynamic camera, and optional HUD. Perfect for casual racing and exploration games.

Price $15.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Scooter/Moped Controller | Physics based arcade movement System & Framework, 6 months Current $15.00; lowest $15.00; highest $15.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 5

Scooter/Moped Controller | Physics based arcade movement System & Framework screenshot 1

Scooter/Moped Controller | Physics based arcade movement System & Framework screenshot 1

About this asset

The Scooter Controller is a lightweight, arcade-style scooter and motorcycle movement system built for Unity. Designed for casual racing games, delivery games, and open-world exploration, it delivers responsive Rigidbody-based physics, smooth slope handling, forgiving jumping, dynamic camera behavior, and an extensible audio event system.

This asset focuses on feel, clarity, and ease of customization, making it ideal for rapid prototyping or production-ready gameplay with minimal setup.

Key Features

Physics-Based Movement

  • Rigidbody-driven acceleration and braking
  • Configurable max speed, acceleration, and deceleration
  • Separate reverse speed and acceleration
  • Grip system for instant stopping or drifty arcade handling
  • Slope-aware force application for smooth ramps and terrain

Steering System

  • Speed-sensitive turning (tighter control at low speed)
  • Front wheel visual steering
  • Z-axis rotation locked to prevent tipping
  • Smoothed ground alignment using surface normals

Jumping & Grounding

  • SphereCast-based ground detection
  • Coyote time for forgiving jumps
  • Input buffering to prevent missed inputs
  • Increased air gravity for snappy landings

Wheel Animation

  • Automatic wheel spin based on velocity
  • Front wheel steering rotation
  • Adjustable wheel radius for accurate spin visuals

Audio System

  • Dedicated ScooterAudioController
  • Engine loop with speed-based pitch and volume
  • Jump, land, and brake/skid sounds
  • Impact-scaled landing audio
  • UnityEvent hooks for full customization

Camera System

  • Smooth orbit-follow camera
  • Speed-based dynamic FOV
  • Adjustable follow and rotation smoothing
  • Always keeps the scooter framed on screen

HUD (Optional)

  • TextMeshPro speed display
  • Fill-based speed bar
  • Drop-in prefab, fully optional

From the publisher's Asset Store listing.

Technical details

Included Components

  • ScooterController
    Core physics, input handling, steering, jumping, and events
  • ScooterCamera
    Smooth follow camera with optional dynamic FOV
  • ScooterAudioController
    Centralized audio logic with event-driven design
  • ScooterHUD (Optional)
    Speed text and bar UI using TextMeshPro

Quick Setup

  1. Create a scooter GameObject with a Rigidbody and Collider
  2. Add ScooterController
  3. Assign ground layers
  4. (Optional) Assign front and rear wheel meshes
  5. (Optional) Add ScooterAudioController
  6. Add ScooterCamera to your camera and assign the scooter
  7. Press Play and drive

Use Cases

  • Casual racing games
  • Delivery and courier games
  • Open-world exploration
  • Mobile-friendly arcade vehicle gameplay
  • Prototypes and game jams

Requirements

  • Unity 2022.3 LTS or newer
  • TextMeshPro
  • URP (used in demo scene)

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.64f1 Not listed Compatible Not listed

As listed on the Asset Store.