So I spent a fair amount of time making a space game before UE5 was released. I made a spaceship that moves using thrusters, which had it gracefully glide when I was not thrusting until the spaceship stopped completely in a smooth manner.
Upon opening the project in UE5 to keep working on it, I realized the movement is not smooth anymore and the spaceship just freezes when I let go of the thruster. Unfortunately, this is not the only project I am having problems with physics, and there is no change on Unreal’s side on how the components are constructed, and there also is no new documentation on what we should change so it works like it used to.
In case I missed something, please excuse my ignorance but I would like to know where we’re standing as far as physics go. I am spending almost no time developing since I moved to Unreal 5, only trying to troubleshoot physics.
I was having a blast working on my projects and UE5 made me stop completely, something that I definitely don’t want to do. Can someone please chime in with any information? I am really in the dark here.
Physics just-don’t-work. Thrusters, soft constraints, they all don’t respond to any tweak. I really really need a solution…
There was some changes to motion controller bp nodes
certain inputs like getmotioncontroller hand were changes to gethand
things like that
check the inputs mapping to the motioncontroller and anything where there is getmotioncontroller
Hello! I don’t think that’s what my problem is. See my reply to the other comment, please.
I have tried numerous tutorials, I tried using forces instead of thrusters, but the main problem is this. I have the thrusters mapped on the thumbstick’s axis. Let’s say I push the left thumbstick forward, the ship now floats in space.
Now if I slightly activate the thruster that rotates the ship, by slightly pushing the right thumbstick, the ship freezes, totally ignoring angular and linear damping.
If I use a huge thrust every time, it works fine but is unplayable. I need to control the thrust. This wasn’t happening in UE4 the ship was smooth and fun to fly. I can’t for the life of me find what’s wrong.
Documentation and components are the same with UE4, there is no warning for any change by Epic. Same with soft constraints. UE5 came, and they stopped working. I have three projects all hanging in the air for months because of thrusters and constraints.
perhaps stay with 4.27 for these projects
I have a couple still in 4.27 because 5 breaks them
its common to keep an old version if its working
Well, here’s how I thought of it. UE5 took several preview versions to release. UE4 4.27 even got a Chaos Physics version. So much time has passed, UE5 was released and even got its first updates.
Why, oh why they made an official release without physics working? What kind of games are we supposed to make with UE5? Text adventures? When will it be ready with physics and all? It looks like we are still installing preview versions instead of the real thing. I am so confused. I also made a post about constraints not working in the dev department. No answer.
There is no tutorial anywhere about physics with UE5. It’s like nobody talks about UE5 lacking physics, but still, everybody knows about it. I found posts from other people about physics, devs do not respond. I only saw responses from other confused users. It’s so sad what’s happening.