How do I make a water physics volume where the player can swim?

Hi,

I was making a pool and it all turned out all nice and good, with the exception that whenever the player touched the surface he would get sent back down to the bottom (and most keys are disabled until the player makes contact with the floor). Any way of fixing this?

Hi paragonx9,

Double click your MyCharacter blueprint, click the defaults tab and type Buoyancy into the search menu. Set the buoyancy from 0 to 1 and see if that helps.

Post back here and let me know if it worked or not.

Thanks, TJ

Hi, thanks for the reply. I actually already tried that, and even though the character swims / floats better, whenever he reaches the surface of the volume he gets sent straight back down.

Which template are you using? And is it code or Blueprints?

FPS Template, blueprint.

I’m having the same issue. I set Can Swim to true and I have tried several Buoyancy settings. Nothing seems to be working right. I am using the FPS template (C++). Can I get some help on this?

I have found a few tutorials on this and followed them but it’s still not working. I’m not sure what needs to be done to get my character to swim.

Hi paragonx9,

Found out that this is a duplicate question, please go to the below post to become part of the discussion.

Thanks, TJ