Crate bevy::time

Expand description

§Bevy Time

License Downloads Docs Discord

The built-in timekeeping plugin for the Bevy game engine.



  • The fixed timestep game clock following virtual time.
  • Real time clock representing elapsed wall clock time.
  • A Stopwatch is a struct that tracks elapsed time when started.
  • A generic clock resource that tracks how much it has advanced since its previous update and since its creation.
  • Adds time functionality to Apps.
  • Channel resource used to receive time from the render world.
  • Channel resource used to send time from the render world.
  • Updates the elapsed time. Any system that interacts with Time component should run after this.
  • Tracks elapsed time. Enters the finished state once duration is reached.
  • The virtual game clock representing game time.