Stylized Boat Controller for Unity

This package brings a stylized boat controller to your game, inspired by retro-style sailing. It features smooth boat movement, dynamic wave-following, and responsive sail steering. The system includes wave-based motion, sail steering mechanics, boost system, collision detection, and a 5-heart health system with animated UI and respawn logic. It's perfect for mobile, PC, or console titles with water navigation, stylized visuals, or light adventure gameplay.

Key Features:

  • Physics-Free Movement: Uses Transform.Translate for deterministic, lightweight control.
  • Wave Following System: Procedural wave simulation with sine/cosine blend. Configurable amplitude, frequency, and speed.
  • Sail-Based Steering: Independent sail rotation impacts turning behavior. Configurable reset speed and turn angle caps.
  • Boost System: Modifies movement speed and dynamically animates camera FOV. Includes duration and cooldown logic.
  • Collision Damage: Supports raycast and OnCollisionEnter detection. Customizable speed threshold triggers health loss.
  • Heart UI Health System: Array-based, sprite-swapping hearts. Full/empty heart sprites reflect current health state.
  • Respawn System: Triggers visual FX and delayed repositioning with full health restoration.
  • Input-Driven: Designed for keyboard, but input axis references make it easy to swap in controller or mobile input.

Stylized Boat Controller for Unity - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Stylized Cube World Vol.2 for Unity

Stylized Cube World Vol.2 for Unity Thumbnail

Stylized Stone Textures for Unity

Stylized Stone Textures for Unity Thumbnail

Stylized Traps & Obstacles for Unity

Stylized Traps & Obstacles for Unity Thumbnail

Small Boat Animations for Unity

Small Boat Animations for Unity Thumbnail

Stylized Exploding Effects for Unity

Stylized Exploding Effects for Unity Thumbnail

Stylized Nature Models for Unity

Stylized Nature Models for Unity Thumbnail