[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[pygame] Perceived FPS?
I was having some reports of low FPS in a Pygame program of mine. I
haven't figured out a way to reduce the time needed to draw the screen
so I changed my program to only render one layer of the UI per cycle
(each layer being a sprite group) and only updating the display when all
the layers have been drawn rather than once per cycle. This makes the
reported FPS stay high and keeps screen updating from blocking execution
but I can't tell if it makes the program actually seem to have a higher
FPS to the user. It seems that the cursor is slightly smoother but it
wasn't so bad IMO that I'm sure it's better. Any suggestions on how I
can tell?