A working drivable vehicle - is it possible?

Hi!

Below are the steps i’ve taken, from google, youtube, epics tutorials and other in making a drivable vehicle.

So the issue is, that the vehicle won’t move when i hit play.

Mesh skeleton
Fix the collision, box for body, spheres for wheels ect. done save.

Create

AnimationBlueprint

create In EventGraph: mesh space ref pose -> wheelhandler -> final animation pose
Compile and save

**
Wheel front blueprint**

  1. Shaperadius (based value on data from 3dapp measurment.) 55
  2. Shapewidth (based value on data from 3dapp measurment.) 30
  3. tiretype–>assign the created tiredata set.
    4 affected by handbreak unchecked

Compile and save
**
Wheel rear blueprint**

  1. Shaperadius (based value on data from 3dapp measurment.) 55
  2. Shapewidth (based value on data from 3dapp measurment.) 30
  3. tiretype–>assign the created tiredata set.
    4 affected by handbreak unchecked

Compile and save

**
Tiretype data asset** -nothing to do here but friction

Project settings
input create vehicleHandbreak spacebar
vehicleForward w and s
VehicleRight a and d

Wheeledvehicle blueprint

1.Set animation class, set to your animation blueprint
2.In EventGraph create:
1. a) InputAxis Vehicleforward Exec -> Set throttle Input Exec
b) InputAxis Vehicleforward Axis Value -> Set throttle Input Throttle
c) vehicle Movement -> set Throttle Input Target

2. a) InputAxis VehicleRight Exec -> Set steering Input Exec
   b) InputAxis VehicleRight Axis Value -> Set steering Input Throttle
   c) vehicle Movement -> set steering Input Target

3. a) InputAction VehicleHandbreak Pressed  -> Set Handbreak Input 1 Exec (handbreak checkbox  checked)
   b) InputAction VehicleHandbreak Released -> Set Handbreak Input 2 Exec (handbreak checkbox  Unchecked)
   c) vehicle Movement -> set steering Input 1 Target 
   d) vehicle Movement -> set steering Input 2 Target 
    1. Create spring arm under mesh
    2. Create camera drag it ontop of spring arm to parent

Set springarm and camera to desired position.

VehicleMovement
vehicle setup

0 Wheelclass (the created wheelclass for the front wheel)
Bone name Front left wheel bone first

1 Wheelclass (the created wheelclass for the front wheel)
Bone name Front right wheel bone first

2 Wheelclass (the created wheelclass for the Rearwheel)
Bone name Rearleft wheel bone first

3 Wheelclass (the created wheelclass for the Rear wheel)
Bone name Rear right wheel bone first

Since i have two more wheels i added two more wheels.

a) Tried first creating a second wheelclass, did not work
b) Tried using the first rear wheel class on the last two wheels, did not work

Anywho…

Compile and save

Worldsettings

Change pawn to your created pawn
save and play

car sits still and do nothing.

I dunno what to do. Have i done anything wrong in these steps i noted above?
I have done these steps now over and over and it just doesn’t work at all.

I have looked at most tutorials on youtube, unreals documentation, the forums. Either they say its not working, something is broken in unreal or i missed something. But when i check against unreals, and anyone else’s i have done it correctly.
If you need anything here, that maybe is unclear i’ll gladly fill in the info. But this is where i’m at. :confused:

Thanks in advance for any real help i can get on this subject.
And have a great day!

I might be misunderstanding, but if you’re saying that your problem is that you can’t find any vehicle tutorials that were made using the latest version of the Engine, I would say that the Engine gets updated often and just because new features have been added doesn’t mean that the principles covered in the tutorials you have found are outdated. So I wouldn’t dismiss these tutorials just because they were made with an older version.

hey! last time I checked, having more than 4 wheels setup cause the vehicle to not work at all. Even thos the array of wheels can be expanded over 4, you should not do it. If you want to setup a vehicle with more than 4 wheels you will need a plugin or c++ knowlenge.
Sorry to tell you but unless I am wrong, 6 wheeled vehicles won’t be as easy to do as it should be.

Just to confirm that I am not sending you in the wrong direction, try removing all extra wheels until you have only 4 of them, and see if that make the vehicle work.

Good luck!

JX53mb Thanks for the reply, yeah i kinda got that its gonna be a hassle, especially when iam not a c++ coder. Iam a graphicartist. OH well, ill rethink my design and try a 4 wheeler. :confused: