GSoC/GCI Archive
Google Code-in 2011 PySoy Cloud Game Engine

Move FPS tracking to soy.widgets.Window

completed by: Caleb Bryant

mentors: Arc Riley, David Aaron Czech

Our FPS (frames per second) calculation is currently being done per Camera.  One really major problem is a Camera object may be rendered multiple times per frame resulting in an incorrect FPS reading.

The code is already written, just move it from the soy.bodies.Camera class to soy.widgets.Window class in libsoy and change the bindings in pysoy to match.