will pygame 2 be faster than pygame 1.x ?
From: Marcus von Appen <mva@xxxxxxxxxxxx>
To: pygame-users@xxxxxxxx
Sent: Saturday, June 27, 2009 4:41:10 AM
Subject: [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