Physical Water Surface

Please excuse my late reply, somehow I’ve overlooked your post.

  1. Please assign a Physical Material to the boat and to the ramp meshes and set a low friction value.
  2. Please try to change the ForceCenter property of the PawnBoat. The ForceCenter (the location at the boat where the forwards force is applied) should be close the center of mass of the boat. You can also experiment with moving the ForceCenter up and down. The LinearDamping in the Buoyancy settings also influences how much the boat will tilt.
  3. You can edit the WaterPlane Blueprint like this: In the “Custom” Collision Preset, set Pawn to Blocked. However this will still make the camera go underwater when there are high waves. But you could use the WaterHeight Blueprint to find out the wave height at the camera location and move the camera up when the water level is going up.