[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[pygame] pgreloaded 2.0.0-alpha2 released



pgreloaded 2.0.0-alpha2 was released.

pgreloaded (Pygame2) is an ongoing rewrite of the Pygame multimedia and
game framework. As Pygame, it's purpose is to make writing multimedia
applications, such as games, with Python as easy as possible, while
providing the developer a reliable and extensible programming interface.
It features a modular and loosely coupled package and module layout and
access to the most features of the libraries it wraps.

pgreloaded can be installed side-by-side with Pygame as it uses a
different package namespace and thus will not cause any conflicts with
another Pygame installation.

*** This is an alpha release for testing purposes and not meant to be
    run in production environments.

Dependencies
------------
* Python 2.4, 2.5, 2.6 or 3.0

Optional:
* SDL >= 1.2.10
* SDL_mixer >= 1.2.8
* SDL_ttf >= 2.0.9
* SDL_image >= 1.2.6
* SDL_gfx >= 2.0.18
* libpng >= 1.2.24
* libjpeg >= 6b
* freetype >= 2.3.5

Features and changes in 2.0.0-alpha2
------------------------------------
This is a list of key changes in contrast to the previous alpha1
release.

* New pygame2.freetype module from Vicent Marti (work in progress),
  which wraps parts of the freetype library and supports rendering of
  various font file types, such as TTF, PCF, BDF, Type1 and more.
* New pygame2.colorpalettes module containing indexed color palettes
* New AND, OR, XOR, DIFF, SCREEN and AVG blend arguments for
  pygame2.sdl.video.Surface.blit and pygame2.sdl.video.Surface.fill
* Comparision callable support for the various collidedict and
  collidelist methods in the pygame2.Rect and pygame2.FRect classes
* Filter backend switch support for the 
  pygame2.sdlext.transform.smoothscale function (from trunk)
* Incorporated pygame2.sdl.video.Surface.scroll method (from trunk)
* pygame2.font supports arbitrary font file types now (only Win32 and Unix
  supported at the moment)
* Automated module quit behaviour was removed - it solely depends on the
  user now in order to avoid quit conflicts within the modules
* All modules should be fully interpreter-safe for Python 3.x now

Download
--------
The source and documentation packages as well as prebuilt Win32
installers are available from here:

           http://code.google.com/p/pygame/downloads/list

Regards
Marcus

Attachment: pgpVS33hKCj7O.pgp
Description: PGP signature