Seguramente tenga que ver con los fps a los que corre el juego. No tengo ni idea del código, pero en ese momento estaba usando mi portátil con gráfica integrada y es posible que fuera más lento de lo esperado. No recuerdo si esta a hecho en unity, pero si es asi, puede que no hayas usado FixedUpdate() o time.deltaTime en Update()