Home games Drive Your Boat – Boat Vehicle Tutorial for Unreal Engine 5.3

Drive Your Boat – Boat Vehicle Tutorial for Unreal Engine 5.3

by admin



We made the boat float, we masked out the water, now we’re making it drivable.

Check out my Unreal Engine Fab products:

Souls-Like Template
https://www.fab.com/listings/2fe1e0ee-2519-40b6-831d-564e57381c81

Physical Material Profiles – Footsteps and Impacts
https://www.fab.com/listings/de83eb00-77a4-4732-a388-6234a8d3cc6c

AI Jump Navigation Links
https://www.fab.com/listings/e48f0ffb-35ca-467a-9c05-98c4e4e10593

Advanced Mobile Camera – Enhanced Input
https://www.fab.com/listings/3e99a184-d979-46b4-8f7f-538cdf218684

source

Related Videos

35 comments

@Mannkrieg November 19, 2024 - 9:23 pm

Hey, this tutorial series around Buoyancy is really halpful! I got a small problem tho. When I move around with the boat for a while then the camera slowly moves. You don't really notice it because it's always small amounts but agter a while the camera is at a completely differen location than it was at the beginning. You got any idea on how to fix that?

@Jordan-tr3fn November 19, 2024 - 9:23 pm

How would we do if we have multiple boats ? do we need to create multiple variables?

@TheWeeky November 19, 2024 - 9:23 pm

In my case the boat and it's movement is a separate BP_Boat that i made, if anyone elses boat is not moving at least in a similar setup click on the BP_Boat or whatever you named it and go into the details panel and search for Input, a setting called Auto Receive Input was set to Disabled for me and the boat didn't move, i set it to Player 0 and now it works

@JDAeroVR November 19, 2024 - 9:23 pm

well done!

@HotSadist November 19, 2024 - 9:23 pm

Hello, I have everything exactly the same but my boat only turns to the right and to the left, no force is exerted forward or backward.

@markjustinebalisi6177 November 19, 2024 - 9:23 pm

Did you simulate your solid mesh because I have a problem with that, BP_Boat.StaticMesh LifeboatCOl_1 has to have 'Simulate Physics' enabled if you'd like to AddForce.

@p.m3204 November 19, 2024 - 9:23 pm

you're litreally the one channel i need to make my game rn lol

@Evangelos_Bl November 19, 2024 - 9:23 pm

Thank you very much

@Rawrlawlsaws November 19, 2024 - 9:23 pm

Lovely content!

@MemeIsAllreadyInUse November 19, 2024 - 9:23 pm

I cant steer my boat plz help i did everything right and im NOT a begginer this tut was a piece of cake but the steering logic dosent work

@mam9zyc November 19, 2024 - 9:23 pm

hi, great tutorial! im gonna implement it to motorboat in game im developing, been looking for something as clean and neat as this one for a while mate🫶🏻 thanks for your work!

ps. i'm actually starting with gamedev and watching this vid and trying to use 'pressed [the same] key' event came to conclusion/question- is it better practice to map i.e. E key as 'input action' and use general event 'input action' on overlap different actors to mount/dismount various vehicles? i got motorbike for now but want to add moving with my motorboat as well, hence why asking😅 hope above makes sense

@BryLegend November 19, 2024 - 9:23 pm

Does it work for vr?

@zeon3d755 November 19, 2024 - 9:23 pm

When I stand on the back of the boat, boat won't move? If I move forward against boat edge collision, it can stop the boat as well. I disabled cahr movement physic interaction. But still having issue

@ВладиславЛебедев-х5д November 19, 2024 - 9:23 pm

Thank you for a such good tutorial!!! How about third person view when controlling boat,with opportunity to switch first person and control boat manually(like every button and lever)

@jawadboutahar7552 November 19, 2024 - 9:23 pm

Thanks for tutotial. Is there anyway to change cam ? like when entering boat it change the view to 3th person ?

@Psikais November 19, 2024 - 9:23 pm

Thank You! Amazing tutorial!

@accountassignment9377 November 19, 2024 - 9:23 pm

I had a question. When I pressed W, the boat moved forward well, but my first person character stayed at the original position. Why?

@sensi2fr November 19, 2024 - 9:23 pm

Thank you for the tutorial! 🙂 I would be interested to know the best practice on how to reformat all that logic efficiently and in a generic / reusable way in order to be able to use it with several different blueprints / meshes (ex in my test map i have a boat and a jetski, and i may want to add more), as trying to just duplicate the logic and change the mesh object is quickly cumbersome and introduce issues.

@UnrealEngineTuts-oi8cl November 19, 2024 - 9:23 pm

straighten those damn nodes

@test14078 November 19, 2024 - 9:23 pm

Please advise how to make the boat float only on water and stop on the shore.

@test14078 November 19, 2024 - 9:23 pm

Excellent tutorial, thank you, one question: is there a way to set up a boat to turn left right with the mouse movement, I mean I press W to go forward and with mouse give a direction/rotation, like with the character input? Thx

@jokypaerng988 November 19, 2024 - 9:23 pm

please make a video of the character getting into the boat with animation

@ethanwasme4307 November 19, 2024 - 9:23 pm

i need a way to do a submarine, will look through this series to see if it can be done 😀

@ritecist596 November 19, 2024 - 9:23 pm

the tuitorial is good but if you can explain why you do what you do. I think that will be good for beginners

@astralstormgamestudios1259 November 19, 2024 - 9:23 pm

I'm really stuck with a weird issue that no one seems to encounter. I have true fps setup from the third person template when I deleted the spring arm (boom) and parented my camera to the character mesh and socket is head bone. The problem; My camera gets wrong location/rotation if I fuck around with the mouse, so when I exit the boat it's all wrong.. also if the boat tips upsidedown and I exit my character is lying on the side and camera all effed up 🤷🏼‍♂️ I don't get it…please mr peanut 🥜 do You have a solution?

@QuinnRueggeberg November 19, 2024 - 9:23 pm

Hey! Gotta say, this video dropped at the right time. Taking part in a game jam rn where I really needed this. It works well, only problem is that the longer I'm on the boat, the more the view of the character shifts to one side until it looks like the character is floating next to the boat. The boat also often turns over. Is there a way to keep the camera at the right location, and also to stabilize the boat so that it doesn't turn over? An answer would be so appreciated, since that would relly help with the jam project

@FieldofBattle1943 November 19, 2024 - 9:23 pm

My boat continues to go when I hit the landscape, in fact it takes off like a rocket. Any thoughts?

@endtasid November 19, 2024 - 9:23 pm

As my boat is a bit large(a 40meter torpedoboat from the WW1), I didn't use the buoyancy component as it always gave strange results on my boats, making them jump around, do somersaults or simply rocket into stratosphere. Instead I modified the pitch and roll of the boat by using location and rotation changes connected to a sin function, which processes time. As my player character also needs to walk in and around the boat, I used complex collisions as simple on the boat static mesh. And that disables the use of physics sadly. So your method of applying force and torque to move the boat is not usable for me. Maybe I need to manually change the location and rotation again, like I did for the rolling of the boat. Do you have a suggestion? Thank you very much.

@LAYATORS November 19, 2024 - 9:23 pm

Hi, thank you for the water plugin vidos! May you make a tutorial on how to make the wave effect of a body in water?

@-JimRice- November 19, 2024 - 9:23 pm

This works well, But i'm implementing co-op. In the editor all works will with multiple players, but when I package the project to playtest with some friends, the boat just falls through the water. Any Idea how I can fix this?

@ItayHa-zx9dw November 19, 2024 - 9:23 pm

Hi, at the start after finishing the first part of the BP the print string doesn't do anything and I checked everything.
You know how to fix this?

@polzasquiu November 19, 2024 - 9:23 pm

hi i am having some problems and i dont really know why, I did what u do in the video but the boat just doesnt wanna move, neither does detect any input for moving, only the possesion works

@-JimRice- November 19, 2024 - 9:23 pm

Thank you sir! Ive been having problem making my boat controls work for weeks, and ended up giving up for a while. This executes perfectly! Thank you!

@Parsifal308 November 19, 2024 - 9:23 pm

So what does the "Set Actor Enable Collision" node actually do? When I get out of the boat my character becomes Yisus and walks on the water xd

I can't find a way to get back to the behavior it had before entering the boat :c

@arezgod14 November 19, 2024 - 9:23 pm

Thank you for this video, I've been waiting for it for a whole year, don't stop, will you make a tutorial on how to build a rowing boat or a sailing boat?

Comments are closed.