I am looking to make a racing game with my kids, but are failing at the first hurdle.
I can create a new project using the “Vehicle” project, but when I go in-game, the car does not work properly. It will steer, but only go forward when turning left.
My daughter tried on her machine, and it worked fine… until she put in a ramp, and now it is doing the same for her, even if she creates a new project.
My feeling is that there is a problem with gears, as it seems to flicker between “R” and “1”, and perhaps it works in auto but not manual or v.v., but we cannot even find the code where that might be controlled or the button to swap between them (if there is one).
We have played around with an earlier version of Unreal, but are basically beginners with it (though we do all have some experience of coding in general).
We have looked on line, but there is very little out there using this start-up project, and what there is is just describing how to change to first player.
This is using Unreal 5.4.1, on Windows 10 and 11, using an XBiox-style controller. I have tried both the blueprints and C++ version, though both seem to use blueprints?
which vehicle project are we talking about? post a link or screenshots.
in general you should try to use the example projects with the unreal versions they were designed for. the changes from UE4 to UE5 can be extensive in certain areas and may break the project in unexpected ways if it was made for UE4
the C++ in unreal may still be using blueprints, Lyra does this for example. some of the C++ files will show up as blueprints or components or blueprints nodes
I am talking about the start-up template. Fire up Unreal Engine, Click “Games” down the left side to create a new game, and then “Vehicle” is one of the seven options. Click “Create” and that is it.
start by testing the gamepad in windows see if the buttons are correctly assigned. Then check if th e buttons are assigned correctly inside unreal and then use a blueprint to print out console messages to see if when you click the buttons you get the correct message.
if you have an older gamepad or is not a “mainstream” brand, then maybe unreal is getting wrong info from the gamepad driver.
one other common issue is that sometimes the buttons will trigger by themselves because of wear or they may trigger multiple buttons at the same time.
And for you kids don’t hide it this is usually the game developer struggle every day, trying to overcome issues like this. Is normal and expected, and should be taken as a part of the challenge of creating games. Like Indiana Jones inside a jungle, dealing with insect and snakes and dense vegetation to reach the lost temple. Is part of creating the games, overcoming obstacles like this.
Is important that they don’t think that they did something wrong, because they may abandon this path of learning gaming and programming. And would be a bad thing because learning to use logic and resolve problems is an important task for their future.
alternatevely you can download UE 4.7 and try this free unreal project