Skip to content

Movement Speed Depends on Frame Rate #61

@DIYA-BHATT29

Description

@DIYA-BHATT29

Description

Bird physics and pipe movement currently rely on frame updates rather than elapsed time. This can cause gameplay speed to vary depending on the device's frame rate.

Problem

  • Players on higher refresh-rate monitors may experience different gameplay speeds.
  • Inconsistent physics across devices.

Proposed Improvement

Introduce delta time (dt) based movement calculations:

  • Track elapsed time between frames.
  • Multiply physics updates by dt.

Example concept:

position += velocity * deltaTime

Benefits

  • Ensures consistent gameplay across devices.
  • Improves physics stability.
  • Future-proofs the game engine.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions