Creating crashing waves

True, but if you prototype it without worrying too much about the material you may be able to still get something going.

forget “bouyancy” for now and fake it.
say that Z is derived straight from sine. Make uour pawn/Actor oscillate up/down with that.

then implement a way to solve for z at X and Y. This makes it so you can try to move with the wave. Move on from there…