title: How do Allegro timers count time?
body: <pre><code>const float FPS = 60;
  timer = al_create_timer(1.0 / FPS);
  </code></pre>
  
  <p>Apparently, those two lines start a timer that goes off 60 times per second.</p>
  
  <p>I don't understand that. 1/FPS gives 1/60, and docs say the parameter of al_create_timer is the number of seconds it counts per tick, so it counts 1/60 of a second per tick. So...is that to say the timer <em>conveniently</em> ticks 60 times per second? I'm not understanding these units. </p>