Arcade Boat & Ship Controller - PC, Mobile, Gamepad input
Assets by Jurij
$12.90
(no ratings)
Jump AssetStore
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.Arcade Boat & Ship Controller - PC, Mobile, Gamepad InputBring 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 PhysicsSmooth and responsive movementAutomatic turning slowdown for more natural handlingForward/back acceleration with optional reverse multiplierStabilized tilting/leaning during acceleration and decelerationConfigurable damping for realistic drift and water resistanceWater Interaction ReadyWorks with flat water, stylized water, or custom shadersOptional idle rocking effect for a more lively boat feelVisual-only rocking applied to the VisualRoot (no unwanted physics shakes)Universal Input SupportKeyboard (WASD / Arrows)Gamepad (left stick)Mobile UI buttons (accelerate, turn, brake, reverse)New Unity Input System (Unity 6+ compatible)Mobile-FriendlyBuilt-in on-screen buttons for acceleration, steering, brakingEasy to customize or replaceResponsive controls tailored for touch devicesEasy to SetupPlug-and-play prefab with ready configurationsClean, commented C# codeModular structure for easy extensionWorks in Unity 6 LTS and newerArtist-FriendlyIncludes a stylized demo boat modelExample scene to showcase movementSimple, lightweight componentsPerfect ForStylized arcade boat gamesShip exploration projectsMobile sea adventuresBoat racing gamesCasual and hyper-casual projectsPrototypes, student projects, rapid prototypingWhat’s IncludedComplete Boat & Ship Controller prefabInput Actions preset (PC + Mobile + Gamepad)Mobile UI button packDemo scene with example waterFull source code with explanationsDocumentation and setup guideWhy 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.Input SystemFully uses the Unity Input System (New)Mobile touch UI buttonsSupports:Keyboard (WASD / Arrow Keys)Gamepad (Sticks)Input Actions asset included and preconfiguredOne-click setup of controls for all platformsCode ArchitectureWorks with Rigidbody physicsAdjustable movement forcesTunable damping (linear & angular)Configurable acceleration, max speed, and steering strengthOptional “Turn without moving” toggleReverse speed multiplierBoat PhysicsArcade movement (non-realistic, responsive, optimized)Soft turning with speed-based rotationAutomatic speed loss during sharp turnsLeft/right lean when turningTilt reactions:Forward/back tilt on acceleration & brakingIdle rocking simulation (no rigidbody shake)Works on any water plane or stylized shader (water not included)Mobile UIOn-screen buttons included (Accelerate, Brake, Left, Right, Reverse)Buttons implemented as Input System UI Input Module eventsFully customizable sprites & sizesOptimized for all screen ratiosPerformanceLightweight componentsOnly one Rigidbody + few scriptsSuitable for mobile devices and large numbers of boatsUnity CompatibilityUnity 6 LTS and newerPackage IncludesFull C# source codeBoat controller prefabMobile UI prefabsInput Actions assetDemo sceneDocumentationThis package contains content that was generated or enhanced with the aid of AI tools, including documentation, promotional text, and icon improvements.All scripts, code, and core functionality are original and manually created.

