tag:blogger.com,1999:blog-9266717.post1779478494821958826..comments2023-05-22T10:01:23.167-03:00Comments on Only Python: pyglet and pygame: which one?André Robergehttp://www.blogger.com/profile/08131391818998844540noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-9266717.post-78528077514091355582008-06-20T21:28:00.000-03:002008-06-20T21:28:00.000-03:00@Pierre-Alain:Merci!@Pierre-Alain:<BR/><BR/>Merci!André Robergehttps://www.blogger.com/profile/08131391818998844540noreply@blogger.comtag:blogger.com,1999:blog-9266717.post-36638595916144933772008-06-20T10:54:00.000-03:002008-06-20T10:54:00.000-03:00@andrépygame got an installer for Python 2.5.I beg...@andré<BR/><BR/>pygame got an installer for Python 2.5.<BR/>I began using python/pygame few month ago and i used pygame 1.8 for Python 2.5<BR/>As i used MacOS X 10.4 i also have to install Python 2.5.<BR/><BR/>http://rene.f0o.com/~rene/stuff/macosx/<BR/>i go tthe link from pygame web site.<BR/><BR/>It works very fine on my intel iMac.Pierre-Alain Dorangehttps://www.blogger.com/profile/10186321252009215798noreply@blogger.comtag:blogger.com,1999:blog-9266717.post-32035141136849255282008-06-19T07:15:00.000-03:002008-06-19T07:15:00.000-03:00An anonymous author posted the following (now dele...An anonymous author posted the following (now deleted) comment, slightly edited:<BR/>====<BR/>Pygame is (deleted; read "disappointing").<BR/><BR/>Its June 19th 2008 and still no prebuilt binaries or dmg installations for Mac OS X.<BR/><BR/>Only go try this build method or this patched up release candidate version or better yet they now point you to Mac Ports and the pygame there (once you can find it) has Python 2.4 requirement. The "Place other than Heaven" with Pygame. I've bought all the Pygame books and really got into it but I am now switching to Pyglet and not looking back.<BR/><BR/>Very disgusted Mac User.<BR/>======<BR/>While I agree somewhat with the general thought expressed, which makes me prefer pyglet, I think it is important to remember that the work is done by volunteers, and nothing prevents anyone from joining and helping.André Robergehttps://www.blogger.com/profile/08131391818998844540noreply@blogger.comtag:blogger.com,1999:blog-9266717.post-65825244643434496332008-01-22T12:43:00.000-04:002008-01-22T12:43:00.000-04:00I was introduced to python via pygame and loved it...I was introduced to python via pygame and loved it, but also was annoyed to find it somewhat incompatible with the default python 2.5 install that comes with Mac OS X Leopard. I've thus moved to pyglet and found it a completely sufficient replacement for my purposes (I design cognitive science experiments) EXCEPT for the lack of Joystick interface.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9266717.post-76992876713094970922007-12-11T16:42:00.000-04:002007-12-11T16:42:00.000-04:00I independently discovered pyglet three weeks ago ...I independently discovered pyglet three weeks ago while trying to get pygame to work under OS X Leopard.<BR/><BR/>I've since converted to pyglet and not looked back.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9266717.post-58393315166940099722007-12-07T11:32:00.000-04:002007-12-07T11:32:00.000-04:00red15:I am not an expert ... but from what I under...red15:<BR/><BR/>I am not an expert ... but from what I understand, pyglet is essentially using ctypes to wrap some opengl functions - it is fast. I don't have any comparisons with pygame but I recall seeing a demo at Pycon 2007 that was as fast as anything else I had seen.André Robergehttps://www.blogger.com/profile/08131391818998844540noreply@blogger.comtag:blogger.com,1999:blog-9266717.post-57843183638699696592007-12-07T11:19:00.000-04:002007-12-07T11:19:00.000-04:00Can you tell a bit about performance ? Being all n...Can you tell a bit about performance ? Being all native python will have it's benefits I am sure, but it also worries me if the blitting s performed inside python code or a separately compile module or whatever you wanna call it.Red15https://www.blogger.com/profile/13248272101834547476noreply@blogger.comtag:blogger.com,1999:blog-9266717.post-47122110832278076692007-09-01T13:25:00.000-03:002007-09-01T13:25:00.000-03:00Pyglet is awesome! I used it to implement 2d/3d pl...Pyglet is awesome! I used it to implement 2d/3d plotting functionality for SymPy (a python CAS library) over the summer, and will be using it for PyWeek 5 (starting tomorrow).<BR/><BR/>As I've worked with it, I've found it to be well designed and very easy to use. Since it provides its own OpenGL wrapper, you can simply import the pyglet directory into your project and then distribute it with no external dependencies (other than ctypes, which is included with Python 2.5).<BR/><BR/>Although you can do OpenGL in Pygame, it is built on SDL (another dependency) and so it focuses on a 2d framebuffer model, which IMHO is an anachronism. Pyglet, on the other hand, is built on OpenGL while still providing great 2d sprite support. Also, pygame development has slowed to a crawl, where pyglet development is very active.<BR/><BR/>I would encourage existing pygame users to check it out!Brian Jorgensenhttps://www.blogger.com/profile/15022352466216728844noreply@blogger.comtag:blogger.com,1999:blog-9266717.post-80599740491590027832007-09-01T00:48:00.000-03:002007-09-01T00:48:00.000-03:00Hi,there are instructions on compiling pygame on m...Hi,<BR/><BR/>there are instructions on compiling pygame on macosx here:<BR/><A HREF="" REL="nofollow" HTTP://PYGAME.ORG/WIKI/MACCOMPILE>compile pygame on macosx</A><BR/><BR/>The new release of pygame 1.8 will have a python2.5 download. I'll try and make a download before then though.<BR/><BR/><BR/>Cheers,René Dudfieldhttps://www.blogger.com/profile/17762358075557755436noreply@blogger.com