Current sales My Tracked Assets Login
Swimming & Diving Controller – Third Person & First Person preview
Unity

Swimming & Diving Controller – Third Person & First Person

By YOUSSET Studios

$7.99

Rated 0.0/5 from 2 ratings on Unity.

About Swimming & Diving Controller – Third Person & First Person

  • Tools, Systems & Learning > Development Tools & Automation
  • Art & Visuals > 3D
Swimming & Diving Controller – Third Person & First Person is a production-ready swimming and diving system for Unity, designed for both Third-Person and First-Person games. Built for easy integration, it provides smooth underwater movement, responsive controls, and optional Photon PUN 2 multiplayer support without requiring any combat or shooter systems.

Perfect for underwater exploration, survival games, adventure projects, simulations, and any experience focused on water-based movement.

Advanced Swimming & Diving System
• Smooth physics-based swimming and diving
• Underwater movement and navigation
• Diving and surfacing mechanics
• Responsive acceleration and turning
• Adjustable swimming speed
• Customizable movement settings
• Oxygen system with configurable depletion and recovery
• Smooth transitions between swimming, diving, and surfacing

First-Person & Third-Person Support
• Designed for both First-Person and Third-Person gameplay
• Smooth camera movement
• Cinemachine camera support
• Responsive player controls
• Swimming animation transitions
• Easy integration with custom characters

Character Support
• Ready-to-use swimming character
• Replace the included character with your own
• Supports humanoid characters
• Compatible with custom swimming animations
• Animator Cloner Tool for easier character setup

Powerful Editor Setup Tools
Access the tools through:
Tools → Yousset Tools → Open Setup Menu
Configure important system settings directly inside Unity:
• Player Controller Settings
• Swimming Settings
• Oxygen Settings
• Camera Settings
• Environment Settings
• Game Mode Settings

Demo Scenes Included
Explore the included Demo Scenes to quickly understand how the system works.
• Swimming mechanics
• Diving and surfacing
• Underwater movement
• Camera behavior
• Oxygen system
• Character animations
• Ready-to-play examples

DEFAULT CONTROLS
Move — W / A / S / D
Look Around — Mouse
Swim Up — E
Swim Down — Q
Sprint Swim — Left Shift
Settings Menu — Escape

GETTING STARTED
1. Install the required Unity packages.
2. Import Swimming & Diving Controller – TPP/FPP into your project.
3. Open one of the included demo scenes.
4. Press Play and start swimming.

No external networking solution is required.

REQUIRED PACKAGES
• Unity Input System
• Cinemachine (if required by your camera setup)
• Universal Render Pipeline (URP) (if the package requires URP)

Project Setup
If your project uses the New Input System, configure:
Edit → Project Settings → Player → Other Settings
Active Input Handling → Both (Old + New)

WHY CHOOSE SWIMMING & DIVING CONTROLLER?
• Complete swimming and diving system
• First-Person & Third-Person support
• Smooth underwater movement
• Diving, surfacing & swimming mechanics
• Customizable oxygen system
• Smooth camera controls
• Powerful editor setup tools
• Easy character replacement
• Ready-to-use demo scenes
• Clean and modular architecture
• Easy to customize and extend
• Fast integration into new or existing projects

Spend less time building swimming mechanics from scratch and more time creating immersive underwater gameplay.

Unity price last checked .

Prices and availability may change.