pygame est richement active, comme en témoigne la version 1.9 de août avec le support de nokia s60, le support py2app/py2exe amélioré et un large éventail de fonctionnalités expérimentales (support pour Python 3.1, webcams, gfx, ...). Des livres comme Hello World et des compétitions périodiques et amusantes comme ludumdare et pyweek témoignent de la vitalité de sa communauté et de son écosystème.
pyglet a une API soignée, plus récente, et pratique (pure Python, licence BSD au lieu de LGPL). Pour ce qui est de la vitesse, je n'ai pas de benchmark, mais je pense que pyglet est mieux à même d'exploiter l'accélération matérielle avancée pour le travail 3D, tandis que pygame est meilleur en 2D et en HW que nulle part ailleurs (smart les téléphones, netbooks, etc, n'ont pas d'accélérateurs HW 3D brillants). Vous pouvez améliorer la vitesse des deux frameworks avec des add-ons, bien que cela ne soit pas pratique. En termes de support Py3 etc, je crois que le problème est simplement que pygame, beaucoup plus mature et populaire, a un groupe de développement de base beaucoup plus grand, donc bien sûr, il peut obtenir de nouvelles choses comme le support de Py3 plus tôt .
Si aucun des problèmes ci-dessus n'est décisif pour vous (vous êtes bien avec LGPL vs BSD, ne vous souciez pas beaucoup des smartphones, pas besoin de livres, etc, etc.), la seule approche sensée est vraiment de télécharger les deux et essayez les mêmes tâches élémentaires de votre intérêt sur les machines de votre intérêt - cela vous dira à quel point chaque «correspond à votre cerveau», votre besoin de vitesse, de commodité, et ainsi de suite.
Duplicata de http://stackoverflow.com/questions/370680/differences-between-python-game-libraries-pygame-and-pyglet –
Je ne dirais pas que c'est un doublon. Cette question demande les différences, et non celle qui est la meilleure pour commencer. – Reshure
Pour faire quoi? Vous ne dites pas à quoi il servira. – Nick