A common problem encountered when making boat-related games or really any games that contain a big water surface is hiding that water surface when something is floating on it. I’ll describe the approach I use in my game Sail Forth, in Unity3D terms, but the technique should be applicable anywhere. …