Game lib options
Does anyone else out there sometimes find themselves a little disappointed at the available game engine libraries available in python? There must be about a thousand Javascript game libs by now yet python still only has a handful. With the help of things like cython we should be able to do better.(log in to comment)
reidrac on 2014/07/27 11:21:
My experience with Javascript and Canvas 2D is that the API is good enough so you don't need a "game library" or a framework to be productive. If anything, I would say you need a library if you're trying to use something that is not uniformly supported in all browsers (I used SoundJS for audio).
And with that I get to my point: the browsers provide an API that is uniform and easier to use than supporting n different desktops (Windows, Mac and Linux, for example).
That's why there are python game libraries using high level libs that provides the portability (eg, PyGame -> SDL, PySFML -> SFML). My experience with Pyglet is that... it's too complicated!
That's why I think Javascript ecosystem provides more options for gavedev than python. And with that I don't mean that "quantity is quality". PyGame and Pyglet are good libraries that you can use right now!