Description

Speed boat controller is suited for making speed boat or any types of boat as player boat or opponent boat in your game.also you can use this asset to control any types of console boat or ship.

Both of mobile and desktop controller are supported by this asset.

The script optimized for mobile devices with minimal usage of physics to increase performance on mobile devices.

Also you can easily switch between desktop and mobile controller in editor mode from user input script drop down list, so it is possible to test mobile controllers on windows platform before publishing your game.

Scripts are clean and well organized and variables names are understandable.

Script has bunch of parameters for different functionality of player boat based on your boat model and game style.

Controller supports all physics behaviors of a speed boat such as rolling to x axis , pitching to z axis, bouncing to y axis and slip on water surface.

The asset consist of the mask shader to mask water inside of the boat.

Camera has multiple features to view the boat in different perspective and field of views.

Controller script has various parameters to control the boat based on your boat model or game style.

Some main parameters of controller contains movement speed, pitch speed, pitch angle, roll speed, roll angle, bouncing height, bouncing speed, propeller speed, steering wheel rotation angle, steering wheel rotation speed, forward slip force, side slip force, water height and so on.

The package contain a lowpoly speed boat by separated steering wheel, propeller and flat model of the boat to use as mask model for adding mask shader to hide water inside of the boat. also optimized model for mesh collider is included.

The coordinate axes of the body and engine of the boat are placed in the right position and direction so you can control the model in the best possible way in the game.

All parts of models share just one material and single atlas texture to reduce setpass call in order to increase performance on mobile devices.

 

Package contains

 

Joystick Pack

Most popular and easy to use virtual joystick pack to control the boat on mobile devices.

 

Model

Lowpoly Speed Boat consist of body, steering wheel and propeller

Lowpoly Speed Boat Mask

Lowpoly Speed Boat Collider to use as model for mesh collider

Verts count : 1420 Tris count : 1466

 

Texture

1 atlas diffuse textures

Dimensions : 2048 x 2048

You can make this model lighter by reducing the resolution of textures.

 

Material

Water Surface

Water Splash

Water Mask

 

Shader

Water Mask Shader

 

Prefab

Speed Boat with controller

Water splash particles

 

Scripts

SpeedBoatController

WaterController

UserInput

FallowCamera

 

Scene

Example Scene

If you have any question or need further information about this asset don’t hesitate to contact us!

Additional information

File Size

16 MB

Latest Version

1.0

Latest release date

September, 07,2022

Unity versions

2018.4.1 or higher

Publisher

Polygon Asset

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Speed Boat Controller

$8.00

Category

Additional information

File Size

16 MB

Latest Version

1.0

Latest release date

September, 07,2022

Unity versions

2018.4.1 or higher

Publisher

Polygon Asset

Frequntly bought together