We chatted a little on twitch Just want to share: https://github.com/chozabu/UnrealEngine/tree/4.22-Physics
This is a branch which has an option for fixed timesteps - to give much more deterministic physics.
Though, I cant take credit - the work is by 0lento, my linked branch above just adds support for skeletal mesh interpolation (Which I don't think is relevant to your game)
Shipping Sheep VR
A downloadable game for Windows
Physics based VR puzzle where you have to take sheep to their paddock.
Vive tested! Oculus may have some problems.
Controls: The trigger on the controller.
How to play: Press the trigger to navigate in menu and Stop/Start simulation. Press the trigger and drag to move movable objects. You can use both of your hands.
Movable objects have a not very distinct outline so be observant.
Issues: Yeah, i know that it would be much better if the game did stop simulation if one of the sheep fall into the abyss, but somehow this feature broke the game, so.... sorry. I'll try to add this feature one day.
If the physics behave badly you can try to resimulate.
This game is not suitable for every setup because it demands some free space.
Time to beat: 6-60 minutes.
Overall: it's a simple game with fun (i think) gameplay so good luck and enjoy your play!
Made by: Pavel Smolin (SmVynt)
Game created for a UE4JAM.
Log in with itch.io to leave a comment.
Chozabu, thank you for the link!
I think fixed timesteps are the solution for my problems. It's sad they are not an option in the standard version of the engine.
Yes, setting substepping to a fairly small value will help - but using 0lentos fixed timestepping should result in "perfection"
The branch should be easy to build (no extra steps beyond building regular ue4 source).
I'm hoping to tidy things up a bit, and see if I can get this stuff merged back into master - but would not bet on that happening any time soon, if atall.
Thank you again! I'll look into it.
I've never build UE from source though, so.... i think i'll be able to do it :).
Yep! There are instructions here: https://docs.unrealengine.com/en-US/Programming/Development/BuildingUnrealEngine...
check the preq page linked at the top (downloading unreal engine from source) - only difference will be the repo to get.
Also recommend using VS2019