Hi all, so a long time ago I created myself a realistic boat system with the use of @robro786’s water height calculator for Roblox terrain.
For a long while I kept it to myself but I got a lot of messages from people asking for the system, and now I’m deciding to give it to the public.
HOWEVER, I don’t really have a tutorial for this, so you must have some knowledge with Luau in order to create your own boats (just have a look at the boats in the kit for reference, and notice they all have the same folders, just try and copy and possibly do some research online like I did).
If you need help, just reply here with the issue and I’ll respond!
As always credit given would be great but it’s not required.
I would love to see what you guys create with this, even if it’s improving it, I would love to see this go mainstream and be used in big games in the future!
If you want to look into the water height calculator module more, here is the original post:
Why is it when I’m making a boat game, and I spend like a full week making my boat this just now comes out. (Don’t get me wrong I’m not complaining) But bruh this could have saved me soooo much time, plus this system is way more realistic than just my plank of wood “Floating” on water lol
If I do use this I will 100% give credit! Awesome work and thank you for giving it to the community, especially for FREE!!
So that’s the issue I had and just haven’t had the time to work on it further, it’s something to do with the syncing of the waves when the boat initialises, I’m sure you could do some further digging, but for now, I don’t have the time to work on it.
Hi, I noticed a bug in the system and wasn’t sure if you might have an idea on how to fix it, or if someone else might.
When the boat hits MaxSpeed, it starts to slow down or glitch when I try to make it go faster or turn. This also happens when I enter a new place downloaded directly from your link. I’ve attached a video with this message where you can see the issue:
You’ll notice the boat gets pushed back when I try turning at full speed, and you can see the speedometer jump down when this happens. I’d appreciate any ideas on how to fix this while I keep looking into it myself.
I’ve never actually experienced this, it could be to the forces applied onto the boat’s root, such as the gyro, vector force etc, you might want to have a look at those while driving at max speed, or check in the code where the force is applied and see what happens when it’s max speed! Let me know if anything else!
Thanks for the reply, though i am a little late haha
After re-writing most of the logic in the system and modulizing it we fixed majority of the physics related errors, so all sunshine and happy days from my end.
Thank you for this awesome ressource; we will be sure to credit it in our upcoming game.
Hey,
Once we wrap up development, we’re thinking about open-sourcing the new system. That said, a lot of the heavy lifting was already done by Ringible and robro786, so we don’t want to make it seem like we built the whole thing ourselves. We definitely want to give proper credit where it’s due.
Usually it’s best if you have prior knowledge with luau but it really is not that difficult, you just have to make sure the folders in the boat model stay there, and then you just change the boat model and move the buoy points respectfully.
If you still struggle someone else may have a modified version of the kit which makes it easier. I might create a tutorial in the future when I have time