Vai ai contenuti
File multimediali per l'articolo Easy Swimming System: 1

Descrizione

🎬 Video Preview | πŸ“ Demo Project | πŸ“‘ Documentation | πŸ’¬ Discord Support

A robust and easy to integrate swimming system featuring smooth movement, underwater transitions, surface alignment, oxygen mechanics, and customizable controls.

All built in well organized and commented blueprints.

Perfect for third person projects using standard UE4 or UE5 mannequin skeletons.

Features:

- Surface and underwater swimming modes

- Normal and sprint swimming speeds

- Smooth swimming rotation

- Natural surface alignment

- Swim up/down movement with extra inputs

- Natural body leaning while moving

- Oxygen system with drown event hook

- Water Volume (with example water material + underwater post-process effect)

- 24 high-quality animation assets compatible with UE4 and UE5 mannequin skeletons (see full list below)

- 3 particle effects: surface ripples, underwater bubbles, and water drips

- Fully commented and organized Blueprints

- Works with keyboard/mouse and controller

Important: This system is built using Unreal Engine's Enhanced Input system and requires it to function properly. For more details, please refer to the official documentation.

Limitations:

- No multiplayer replication

- No strafe swimming

- Character does not have buoyancy

- Animations are in-place only

Animations List:

Animation Sequences:

- Dive

- Swim Surface Idle

- Swim Surface Forward

- Swim Surface Sprint

- Swim Under Idle

- Swim Under Forward

- Swim Under Sprint

Blend Spaces:

- Swim Surface

- Swim Underwater

Aim Offsets:

- Swim Surface

- Swim Under

Aim Offsets (poses):

- Swim Surface Base

- Swim Surface Left

- Swim Surface Right

- Swim Under Base

- Swim Under Up

- Swim Under Up-Left

- Swim Under Up-Right

- Swim Under Down

- Swim Under Down-Left

- Swim Under Down-Right

- Swim Under Left

- Swim Under Right

Animation Montages:

- Dive


Try the playable demo to test the system and see exactly what you’re getting. If you have any questions, feel free to reach out on Discord.

Formati inclusi