I\'m trying to create a simple game where the point is to collect as many blocks as you can in a certain amount of time, say 10 seconds. How can I get a timer to begin ticking a
import time now = time.time() future = now + 10 while time.time() < future: # do stuff pass
Alternatively, if you've already got your loop:
while True: if time.time() > future: break # do other stuff
This method works well with pygame, since it pretty much requires you to have a big main loop.