Overcooked! All You Can Eat

Overcooked! All You Can Eat

View Stats:
MaLDo Aug 10, 2021 @ 3:37am
Characters movement is not smooth. Again
Hi,

Overcooked developers have been unable for 5 years to understand how to make the framerate in their games display correctly.

I wrote this about Overcooked 4 years ago:
Another Unity game physics update incorrect value

and 3 years ago same history about Overcooked 2
https://steamcommunity.com/app/728880/discussions/0/1742216747656998311/
https://steamcommunity.com/app/728880/discussions/0/1761356057404096487/

Then they launch a remaster of both games and the problem remains.

I've recorded directly from the screen using slow motion to show what the problem is:

First footage shows the game without modifications. As you can see, there is no tearing because vsync is enabled. Screen is at 60 hz and tools like fraps reads locked 60 FPS. But the character movement has visible judder. There are three elements in screen without the judder: the button prompt in the left, the smoke animation and the dish dispenser at the bottom of the screen. All of them updates every frame, it's the character that has the problem because the wrong tic in the animation. The problem is that Unity value for this is set to 0,02 milliseconds because old Unity versions put this value as default because most Unity projects were aimed to mobile.

https://www.youtube.com/watch?v=XbH-I7Wsgqs

There are two ways to alleviate the problem. One of them is to force the game at 50 Hz refreshrate. This way the game will run at 50 FPS and the framerate will match the physics frequency. It's not as smooth as real 60 FPS, but is WAY MORE SMOOTH than those games running at 60 FPS while maintaining the correct speed.

https://www.youtube.com/watch?v=1M6DKfpMyDo

Another way is to use Cheat Engine with Speedhack at 1.2, so the physics frequency will be 0.02 / 1.2 = 0.016666667 and will match the 60 FPS framerate. The problem is the game will run 20% faster

https://www.youtube.com/watch?v=3vx1PEDGPrc

It's incomprehensible to me how developers who have spent 5 years around the same game concept, are not able to solve something so obvious and so annoying. Because of this problem there is no version / port of the games that has a fluid movement and all of them give me a headache. In a game where the objective is to move characters with speed and precision through a small and delimited level, it seems that homogeneous movement over time should be a priority.
Last edited by MaLDo; Aug 10, 2021 @ 6:10am
< >
Showing 1-9 of 9 comments
Wolterhon Aug 10, 2021 @ 12:32pm 
This is just the small stuff, gotta talk about the choppiness of the controls and how there's inputlag even when you're the host.
monsterballs Aug 10, 2021 @ 2:05pm 
wow pretty sloppy programming
MaLDo Aug 10, 2021 @ 2:17pm 
Originally posted by Wolterhon:
This is just the small stuff, gotta talk about the choppiness of the controls and how there's inputlag even when you're the host.

Not about the network lag, but the inconsistent movement because the incorrect animations affects the controls.
Wolterhon Aug 10, 2021 @ 10:26pm 
Originally posted by MaLDo:
Not about the network lag

Originally posted by Wolterhon:
even when you're the host.

What network lag are you talking about? There's input lag even when you're the host which wasn't present in OC2.
Last edited by Wolterhon; Aug 10, 2021 @ 10:26pm
MaLDo Aug 11, 2021 @ 2:08am 
Originally posted by Wolterhon:
Originally posted by MaLDo:
Not about the network lag

Originally posted by Wolterhon:
even when you're the host.

What network lag are you talking about? There's input lag even when you're the host which wasn't present in OC2.

That's why I'm saying that the choppy animations can't affect network lag but can create input lag. I'm not saying there is network lag.
monsterballs Aug 11, 2021 @ 2:06pm 
Originally posted by MaLDo:
The problem is that Unity value for this is set to 0,02 milliseconds because old Unity versions put this value as default because most Unity projects were aimed to mobile.

Can you explain this comment?
Ñimbus Aug 29, 2021 @ 2:17pm 
Originally posted by Wolterhon:
This is just the small stuff...
This is not small stuff. It is very annoying and should have been fixed, but it isn't.
Wolterhon Aug 29, 2021 @ 11:54pm 
Originally posted by Ñimbus:
Originally posted by Wolterhon:
This is just the small stuff...
This is not small stuff. It is very annoying and should have been fixed, but it isn't.
The problems we had when we played OC2 and this AYCE trash are just incomparably more frustrating than this.
Last edited by Wolterhon; Aug 29, 2021 @ 11:54pm
Aber May 20, 2024 @ 5:55pm 
I wonder if they care enough to address these issues.
< >
Showing 1-9 of 9 comments
Per page: 1530 50