Arcade Boat & Ship Controller - PC, Mobile, Gamepad input 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
454 KB
Files
34
Favorites
9
Views in the past week
10

Price tracking

Last checked
Tracked since
Lowest recorded
$12.90 on

Keywords

Arcade Boat & Ship Controller - PC, Mobile, Gamepad input

by Assets by Jurij (opens in new tab)

No ratings yet

Arcade Boat & Ship Controller with smooth boat physics and universal input support for PC, Mobile, and Gamepad. Easy to use, customizable, and ready for any project.

Price $12.90

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Arcade Boat & Ship Controller - PC, Mobile, Gamepad input, 6 months Current $12.90; lowest $12.90; highest $12.90 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

Arcade Boat & Ship Controller - PC, Mobile, Gamepad input screenshot 1

Arcade Boat & Ship Controller - PC, Mobile, Gamepad input screenshot 1

About this asset

Arcade Boat & Ship Controller - PC, Mobile, Gamepad Input

Bring your water-based gameplay to life with a smooth and responsive Arcade Boat & Ship Controller designed for PC, Mobile, and Gamepad input. This controller provides intuitive arcade-style handling, optimized physics, and a clean modular setup that integrates seamlessly into any Unity project - from casual runners to stylized action games.

Whether you're building a boat racer, an open-world exploration game, or a stylized arcade adventure, this controller gives you everything you need to get started fast.

Arcade Boat Physics

  • Smooth and responsive movement
  • Automatic turning slowdown for more natural handling
  • Forward/back acceleration with optional reverse multiplier
  • Stabilized tilting/leaning during acceleration and deceleration
  • Configurable damping for realistic drift and water resistance

Water Interaction Ready

  • Works with flat water, stylized water, or custom shaders
  • Optional idle rocking effect for a more lively boat feel
  • Visual-only rocking applied to the VisualRoot (no unwanted physics shakes)

Universal Input Support

  • Keyboard (WASD / Arrows)
  • Gamepad (left stick)
  • Mobile UI buttons (accelerate, turn, brake, reverse)
  • New Unity Input System (Unity 6+ compatible)

Mobile-Friendly

  • Built-in on-screen buttons for acceleration, steering, braking
  • Easy to customize or replace
  • Responsive controls tailored for touch devices

Easy to Setup

  • Plug-and-play prefab with ready configurations
  • Clean, commented C# code
  • Modular structure for easy extension
  • Works in Unity 6 LTS and newer

Artist-Friendly

  • Includes a stylized demo boat model
  • Example scene to showcase movement
  • Simple, lightweight components

Perfect For

  • Stylized arcade boat games
  • Ship exploration projects
  • Mobile sea adventures
  • Boat racing games
  • Casual and hyper-casual projects
  • Prototypes, student projects, rapid prototyping

What’s Included

  • Complete Boat & Ship Controller prefab
  • Input Actions preset (PC + Mobile + Gamepad)
  • Mobile UI button pack
  • Demo scene with example water
  • Full source code with explanations
  • Documentation and setup guide

Why Choose This Asset?

This controller focuses on fun-first gameplay - fast setup, responsive movement, and intuitive handling. Perfect for developers who want arcade-style boat motion without spending weeks tuning physics or building a custom input system.

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
  • Optional “Turn without moving” toggle
  • Reverse speed multiplier

Boat Physics

  • Arcade movement (non-realistic, responsive, optimized)
  • Soft turning with speed-based rotation
  • Automatic speed loss during sharp turns
  • Left/right lean when turningTilt reactions:
    Forward/back tilt on acceleration & braking
  • Idle rocking simulation (no rigidbody shake)
  • Works on any water plane or stylized shader (water not included)

Mobile UI

  • On-screen buttons included (Accelerate, Brake, Left, Right, Reverse)
  • Buttons implemented as Input System UI Input Module events
  • Fully customizable sprites & sizes
  • Optimized for all screen ratios

Performance

  • Lightweight components
  • Only one Rigidbody + few scripts
  • Suitable for mobile devices and large numbers of boats

Unity Compatibility

  • Unity 6 LTS and newer

Package Includes

  • Full C# source code
  • Boat controller prefab
  • Mobile UI prefabs
  • Input Actions asset
  • Demo scene
  • Documentation

Compatibility

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

As listed on the Asset Store.