Re: Reviewing Pyglet
Honestly, the only couple of problems I've ever come up against with Pyglet are:
1. Mis-typed event names:
@window.event
def on_key_up(symbol, modifiers):
"""This will never fire, because the proper event name is on_key_release, but I can rarely remember, and you won't get a traceback or warning or anything."""
Obviously this is more down to me being an idiot than Pyglet being opaque, but I find it's easy to do.
2. Numlock is a valid modifier, so if you are checking modifiers for exact matches, (as in modifier == key.ALT), it will fail if someone's numlock is on.
Just be aware of these things and you're golden.
-- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector