Thanks for playing. No tutorial, I used this jam to tinker with one way of how it can be done. The aircraft is fixed in space it just rotates. Ocean is also a fixed plane, it uses texture offset and scaling to achieve illusion of moving. With a more complex mesh and dynamic positioning of vertices we could have a proper terrain, but I scoped it down to the ocean. Clouds (and intro aircraft) are the only thing that actually moves, relative to plane's fake velocity. I had to mess about with shaders so clouds are always drawn over ocean even if they are below its plane.