pygame / examples_pygame / moveit.py

Diff from to

examples_pygame/moveit.py

         o = GameObject(player, x*40, x)
         objects.append(o)
 
+    frames = 0
+    then = pygame.time.get_ticks()
     while 1:
+        frames += 1
         for event in pygame.event.get():
             if event.type in (QUIT, KEYDOWN):
+                time = pygame.time.get_ticks() - then
+                print '%d frames in %.2f seconds' % (frames, time / 1000.0)
+                print '  %f milliseconds per frame (%d FPS)' % \
+                    (float(time) / frames, frames * 1000 / time)
                 return
 
         for o in objects:
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.