more explanation

This commit is contained in:
RobinsAviary 2025-09-29 12:25:12 -04:00
parent 26c99a9794
commit 5b86ef5c57

View File

@ -87,10 +87,11 @@ int main(void)
currentFps += mouseWheel;
SetTargetFPS(currentFps);
}
// Use of delta time to make the circle look like it's moving at a "consistent" speed regardless of FPS.
// GetFrameTime() returns the time it took to draw the last frame, in seconds (usually called delta time).
// Multiply by 6.0 (an arbitrary value) in order to make the speed visually closer to the other circle (at 60 fps), for comparison.
// Uses the delta time to make the circle look like it's moving at a "consistent" speed regardless of FPS.
// Multiply by 6.0 (an arbitrary value) in order to make the speed visually closer to the other circle (at 60 fps), for comparison.
deltaX += GetFrameTime() * 6.0 * speed;
// This circle can move faster or slower visually depending on the FPS.
frameX += .1 * speed;