Water and Swimming System from SCRATCH in UE5 | Landscape Series #8

Опубликовано: 09 Август 2026
на канале: Lucas Hardman
1,560
106

Hey everyone, in this video I'll show you how to add a complete water system to your game in Unreal Engine 5. We'll use UE5's native tools to create oceans, rivers, and lakes, with water effects integrated into our landscape.

In addition to sculpting the environment, we'll: learn how to configure buoyancy physics for boats, and implement a complete swimming mechanic for the character (using Mixamo animations).

📄 Documentation:
Water System Documentation: https://dev.epicgames.com/documentati...
Buoyancy Documentation: https://dev.epicgames.com/documentati...
Animation Blueprints Documentation: https://dev.epicgames.com/documentati...

Free Adobe Animation Library (Mixamo): https://www.mixamo.com

🌐 Website, social media, and other links: https://linktr.ee/lcshardman

⏰ Chapters:
00:00 - Introduction and Plugin Activation
01:22 - Adding and Configuring the Ocean
03:18 - Customizing Waves, Water Color, and Details
05:30 - Creating Rivers and Lakes in the Scenery
06:33 - Adding a Boat with Buoyancy Physics
08:38 - Swimming Mechanics Part 1: Physics Volume and Importing Animations from Mixamo
11:53 - Swimming Mechanics Part 2: Setting Up State Machine and Blend Space 1D
13:55 - Setting Up Depth Inputs (Emerge and Dive)
15:28 - Final Result and Tests

Code to fix the bug of collision:
[/Script/Engine.CollisionProfile]
+Profiles=(Name="WaterBodyCollision",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="",CustomResponses=((Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibil ity",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="Default Water Collision Profile (Created by Water Plugin)")

Want to support the channel?
👍🏻 Like, subscribe, and comment. That alone is a huge help!
💝 You can contribute any amount through LivePix https://livepix.gg/lcshardman
🛒 With the affiliate links below, you help maintain the channel without changing the price you would already pay.

My Setup:
ASUS TUF Gaming RTX5070 Ti Graphics Card: https://amzn.to/3SEVmvb
AMD Ryzen 5 5600X Processor: https://amzn.to/3S7zzfA
ASUS ROG Strix B550-F Wi-Fi Motherboard: https://amzn.to/4ekUvqH
4x Corsair Vengeance RGB Pro DDR4 3200MHZ 8GB RAM: https://amzn.to/4uvVL0j
WD_BLACK SN850x 1TB NVMe M.2 SSD: https://amzn.to/4vI64iN
Corsair RM850x Power Supply: https://amzn.to/4eh8oq4
SMS Gamer 1500VA Bivolt UPS: https://amzn.to/3SofB05

Peripherals and Monitors:
Pichau Perseus PRO Monitor: https://amzn.to/4gjMnte
LG Pro Gamer 29" IPS UltraWide Gaming Monitor: https://amzn.to/4xsTHZM
Logitech G PRO X SUPERLIGHT 2 Wireless Mouse: https://amzn.to/4oqFx7t
Logitech G915 X Wireless Mechanical Keyboard: https://amzn.to/4v4kpGp
Hollyland Lark M2 Lavalier Microphone: https://amzn.to/4en911l
FIFINE A8PLUS Desktop Microphone: https://amzn.to/3Qo4Nyp
SanDisk 1TB Portable SSD: https://amzn.to/4vdfwem

#UE5 #GameDev #IndieDev #UnrealEngine5 #Tutorial #Landscape #WaterSystem #Blueprints #Mixamo #ControlRig #LucasHardman