The page here is good; however normalization for conversion to/from
python standard colours is probably pretty common - is there any
chance of this being in the color module for pygame 1.8 ?
http://www.pygame.org/wiki/RGBColorConversion?parent=CookBook
(+ maybe a color class?)
I have made Revision 1086 of Pygame 1.8 available as a Win32 installer
for Pythons 2.4 and 2.5 here:
http://www3.telus.net/len_l/pygame-1.8rev1086.win32-py2.4.exe
http://www3.telus.net/len_l/pygame-1.8rev1086.win32-py2.5.exe
The md5 sums are:
431dd5766c20fc0b6e6d1208dc7f617e *pygame-1.8rev108
It doesn't seem that bad to have several queues: The Player could have
a queue of its own events.
Then your main loop is more of a dispatcher. It just sends messages to
each entity telling them what to do and they enqueue their actions.
Then you could even have each queue be processed by a differ