Pygame is a set of Python extension modules designed for writing games. The core of pygame is wrapped on top of the SDL library.
|Tags||Software Development Libraries Python Modules Games/Entertainment multimedia Graphics Sound/Audio|
|Operating Systems||Windows BeOS Mac OS X POSIX BSD Linux|
Release Notes: Support for setuptools-based installs was fixed.
Release Notes: Many fixes and improvements were made. More changes have gone into this release than any other pygame release. Experimental camera webcam, midi, and gfxdraw modules were added. Bugfixes were made for backwards compatibility issues introduced in the pygame 1.8.x series. Old games like solarwolf and libraries like PGU work again. Py3k and Nokia mobile phone S60 are supported. Mac OS X support was improved by dropping the pyobjc dependency, improving the installer, and making sysfont work. pygame.examples and pygame.tests are available as modules. The examples were cleaned up. py2app and py2exe support were improved.
Release Notes: BLEND_RGBA_* blitters and blenders were added to go with the BLEND_RGB_* blend modes. Documentation was updated, mainly for new sprite classes. There were also fixes for sound and and streaming music from file-like objects. Image saving was fixed. Tests were greatly expanded. Pixelarray and surfarray were updated and fixed. The Color class was enhanced and reimplemented in C for speed. New Windows and Mac binary installers were provided.
Release Notes: pygame.mask was added for collision masks. pygame.scrap was added for clipboard support. New and improved sprite groups were added. Blending support was added for filling and blitting surfaces. Surfaces may be saved as JPEG and PNG. Buffer access was added for Surface and Sound objects. Numpy support was added for pygame.surfarray and pygame.pixelarray. An MMX optimized smoothscale function was added. Many bugfixes and minor improvements were made in nearly all areas.
Release Notes: System font handling was fixed. Compiler fixes were made for gcc4 and Win32.