Sorry if my comment came across a little too negative I was a bit tired at the time. I'm actually fairly proficient at Unity at this point so here's some tips, Time.deltaTime tells you how many seconds have passed since last Update(), it's a floating point value. There is also FixedUpdate() which happens a set amount of time apart and the time delta there is Time.fixedDeltaTime. When using physics, the physics engine usually updates on FixedUpdate() so it's best to apply constant forces in that function.