From: Kevin A. <al...@se...> - 2001-08-28 06:21:05
|
Does anyone on the list have experience with either SDL or PyGame? PyGame was mentioned very early on in the mailing list, but there wasn't any follow-up. The reason I'm bringing them up now is the possibility of utilizing SDL and/or PyGame for areas where wxWindows/wxPython is a bit lacking, in particular sound and video playback. It could very well be that SDL/PyGame is much better for drawing bitmap graphics in a frame as well as opposed to using a wxWindows device context. Anyway, I started an email conversation with the PyGame author, so I might go off on a tangent to investigate this further before bringing it up on wx-dev. If anyone has additional info or experience to add please speak up. Also, if someone would like to pursue this rather than me, that would also be great, since investigations are going to take away from other tasks. It does involve fun stuff like MPEG, MP3, 3D drawing, etc. Simple DirectMedia Layer (SDL) http://www.libsdl.org/ "Simple DirectMedia Layer is a cross-platform multimedia library designed to provide fast access to the graphics framebuffer and audio device. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization: Call To Power." Simple DirectMedia Layer supports Linux, Win32, BeOS, MacOS, Solaris, IRIX, and FreeBSD. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, ML, Perl, PHP, Python, and Ruby." PyGame http://pygame.seul.org/ "Pygame is a set of Python modules designed for writing games. This library is written on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language. The library is highly portable, with users running on Windows (directx), NT4, MacOS, OSX, BeOS, FreeBSD, IRIX, and Linux." ka |