Odd performance speed on different computers

I worked on a unity platform game on my desktop and moved it to my laptop. The desktop game worked at a stable framerate and the character might constantly jerk but at least it is moving at a constant pace. On my less powerful laptop the character moves much faster at odd intervals. The laptop has a less performing processor, less memory, nor does it have a graphics card but still the model gains these sudden speed boosts. I used time.deltatime for all movement and a smoothing variable. What can i do to prevent this? Is it another piece of code? Does time.deltatime not do what i think it does?

Thanks

I don’t know, what do you think it does? :slight_smile: It tells you how long it’s been since the last frame was rendered.

–Eric

I see, so lets say a lot is happening close to the character and then the frame rate gets a bit slower but stabilizes, and then when the character moves away from this and he goes much faster and it eventually stabilizes as well. Is it possible to somehow control the movement jerks so that it always goes a set frame rate? or is there a better way to control the character movement vs. time?

Thanks