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
  • ... AudioGames . net Forum — Developers room : TJ . Breitenfeldt via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : stewie via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : TJ . Breitenfeldt via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : magurp244 via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : TJ . Breitenfeldt via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : magurp244 via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : magurp244 via Audiogames-reflector

Reply via email to