Ultimate Diving Pack – TPP/FPP Controller

🌊 Play the Demo Before Purchasing

Free Demo (Swimming Controller )

https://mega.nz/file/kyEiUQKB#0UaL-9kDH5i0kBzwvWZ4zP1I1EDDRXScR8d_Xxirvp0

─────────────────────────────────────────────


[Ultimate Diving Pack – TPP/FPP]

Ultimate Diving Pack is a professional, production-ready swimming and diving system for Third-Person and First-Person games, built with full Photon PUN 2 multiplayer support.

This pack focuses purely on underwater and water-movement mechanics, delivering smooth swimming physics, precise camera control, and fully synchronized multiplayer behavior — without shooter or combat dependencies.

Fast, flexible, and easy to integrate, it is ideal for exploration games, underwater simulations, survival projects, and movement-focused multiplayer experiences.

─────────────────────────────────────────────


🔹 [KEY FEATURES]


 Advanced Swimming System (Singleplayer & Multiplayer)

  • Smooth physics-based swimming, diving, surfacing, and turning
  • Breath / oxygen (lungs) system with adjustable depletion and recovery
  • Fully synchronized movement and states using Photon PUN 2

 Flexible TPP & FPP Controllers

  • Seamless switching between Third-Person and First-Person views
  • Fully animated swimming and movement transitions
  • Smooth and responsive camera control powered by Cinemachine

 Multiplayer-Ready Out of the Box

  • Photon PUN 2–based movement, animation, and state synchronization
  • Functional lobby system, room creation, connection UI, and player spawning

 Character Customization

  • Easily replace characters using the built-in Animator Cloner Tool
  • Supports humanoid rigs and custom swimming animations

 Editor Setup Tools

  • Easy Editor Tools Window Fot Configuring:
    [Player Controller Settings]
    [Multiplayer Settings]
    [Game Mode Settings&Enviroment]
  • Tools → Yousset Tools → Open Setup MenuAccess via:

 Demo Levels Included

  • Multiplayer synchronizationReady-to-play scenes showcasing:
    Swimming mechanics
    Camera behavior

─────────────────────────────────────────────


🔹 [THIRD-PARTY ASSETS USED]

  • Photon PUN 2 – Unity Asset Store (Multiplayer System)

─────────────────────────────────────────────


🔹 [DEFAULT CONTROLS]

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

─────────────────────────────────────────────


🔹 [HOW TO GET STARTED]


1️⃣ Install the required Unity packages listed below.

2️⃣ Import Ultimate Diving Pack into your project.

3️⃣ Enter your Photon App ID in PhotonServerSettings.

4️⃣ Open a demo scene and press Play.

─────────────────────────────────────────────


🔹 [REQUIREMENTS]

  • Unity Version: 2022.3.1f1 or higher

Required Unity Packages :

  • Cinemachine
  • New Input System
  • Universal Render Pipeline (URP)

[Setup Note]

Go to:

Edit → Project Settings → Player → Other Settings

Set:

  • Active Input Handling: Both (Old + New)

─────────────────────────────────────────────


Ultimate Diving Pack delivers a plug-and-play swimming and diving foundation with full multiplayer support — perfect for projects focused on underwater gameplay, exploration, or movement-centric multiplayer.

Build immersive water-based worlds with smooth controls, modern tools, and reliable network synchronization — right out of the box.

─────────────────────────────────────────────


📩 [Support]

For questions or support, contact: yousseftq77@gmail.com