Jump to content
  • Advertisement
Sign in to follow this  
The Communist Duck

Pygame vs Pyglet vs ?

This topic is 2763 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I'm still thinking about which library to use for my python game.

Pygame seems to be more game oriented, but it does have the C bindings, which don't make it amazingly nice IMHO.
Pyglet seems to be more pythonic/pure python, and definitely openGL rather than a software renderer like SDL (?). However, it seems to be inactive(last update Jan '10).

Are there any other python libraries I should look into?

Thanks!

Share this post


Link to post
Share on other sites
Advertisement
Inactive isn't quite the right word for pyglet. They don't produce numbered releases very often, but the code base is updated regularly. If you use hg to browse their repository, you'll see the last update was actually only six days ago.

Share this post


Link to post
Share on other sites

Inactive isn't quite the right word for pyglet. They don't produce numbered releases very often, but the code base is updated regularly. If you use hg to browse their repository, you'll see the last update was actually only six days ago.


Oh, I see. I didn't think to check those sorts of things.

Share this post


Link to post
Share on other sites
My experience with Pyglet isn't particularly recent, but I remember bad audio latency and no joystick support. Basically, Pyglet is good at OpenGL and Pygame/SDL is good at platform abstraction, but combining both libraries isn't going to be particularly simple.

Share this post


Link to post
Share on other sites
Pyglet also has the unfortunate trait that it's original developer is a two-faced bastard of a weasel. Pygame doesn't suffer from this flaw.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!