2006-11-18

Pygext 0.9.1

There were a couple of small but unfortunate bugs in the pygext 0.9 release, so here's a quick bugfix release (with some improvements too). See the SVN log here.

Also, see the tutorials for a new example game.

2006-11-18

Pygext 0.9

This version contains the new particle effects engine, so be sure to check out the particle_test scripts in examples (particle_test1.py psyco to run them psyco accelerated). In addition, there are bug fixes and performance optimizations (especially if you use psyco). Full list of changes can be found in the SVN log.

Backwards incompatibility note: the default hotspot for bitmaps was changed to (0.5,0.5). To retain the old behavior, set Bitmap.default_hotspot=(0,0) in the beginning of your program.

2006-11-18

Pygext 0.8.1

Another release as I'm preparing Pygext for the PyWeek challenge. Small additions and fixes, and more tutorials. See the project SVN log for the full list of changes from 0.8.

I'm also updating the Documentation Wiki regularily, so browse that for the most up-to-date docs.

2006-11-18

Pygext 0.8

After a long hiatus comes the 0.8 version. There have been a lot of small(ish) fixes and additions, which are listed in the project's SVN log. Highlights include:

  • Mouse cursor module
  • New collision handling API (see wiki)
  • Display functions refactored to their own class (backwards incompatibility note: use screen.init() instead of init()).
  • EntityEmitter for simple particle effects
  • EntityNodes now have branches for "front" and "back" children to control drawing order

2006-11-18

Pygext 0.7.3

I haven't had enough time to add any major new features yet, but 0.73 integrates the fixes and small additions made during the Pyweek programming challenge.

  • Fixed coloring bugs
  • Fixed bounding_rect bugs
  • Fixed initialization failure if SDL is unable to provide a 32bit display surface
  • Support for large bitmaps (automatically splitted into smaller textures and tiled)
  • New action: Repeat
  • Added an alpha property to entities and an AlphaFade action
  • Added smooth "ramp up" and "slowdown" periods to IntervalActions such as moving and color fading