What do you want to achieve? I want to make a wave that can be surfed on, while its moving.
What is the issue? I have no idea how to make it so the wave doesnt lag, because when I use tweenservice it also gets buggy (teleporting the player everywhere)
What solutions have you tried so far? Literally, everywhere.
Im not asking for you to write me a whole script, just to set me in the right direction so I can write it myself! Thank you
The solution I know that may work is using Roblox terrain water and then set the wave size to something big,then make your surfable object massless. And it’s done.
It really depends. Setting up the ability to surf on a wave really depends on your current set up. Do you have a surfing system in general? Do you have wave meshes or a system? Where are you at currently? Have you looked into editable meshes? Also check out the Zone module for player on wave detection if you wanna lock them on it
I don’t mean to discourage you, but you will not be able to develop a surfing game without an intimate understanding of math and physics. This is a massive undertaking that requires custom physics as well as procedural mesh generation and deformation. All we can really do is point you to a physics textbook, Acerola’s series on water rendering, and this article on one man’s quest to develop an open-world surfing game. Look at what other games have done, both on and off of Roblox.