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