First person swimming

How do i make a first person swimming? i’ve searched the hole internet, and still didn’t find

I suppose you should create water volume: when your character is inside you should change his movement mode to “flying”, change your animations to swimming animations (if you have them). Of course there are additional things like camera settings, oxygen and another - it depends on your gameplay.