newsSGE Game Engine - News: SGE 0.15 and xSGE 0.5 Released

Latest News
SGE orphaned posted by onpon4, Sat 03 Aug 2019 09:24:18 PM UTC - 0 replies
SGE 1.5.1 Released posted by onpon4, Wed 19 Jul 2017 08:20:36 PM UTC - 0 replies
SGE 1.5 Released - What A Mess posted by onpon4, Sun 11 Jun 2017 01:43:28 PM UTC - 0 replies
Pygame SGE 1.4.4 Released posted by onpon4, Wed 05 Apr 2017 05:17:49 PM UTC - 0 replies
Pygame SGE 1.4.3 Released posted by onpon4, Mon 30 Jan 2017 02:16:32 PM UTC - 0 replies
[Submit News]
[33 news in archive]

SGE 0.15 and xSGE 0.5 Released

Item posted by Julie Marchant <onpon4> on Thu 01 Jan 2015 04:44:02 PM UTC.

Happy new year, everyone! It's entirely a coincidence, but along with the new year comes a new release of the SGE, and a new release of xSGE:

It's mostly an upgrade to xSGE, though the SGE has been tweaked a little bit as well. These are the major changes to the SGE:

  • Resources are now loaded by specifying their paths, rather than having a list of paths to search for them in. One exception: sprites still retain their basic old behavior, but rather than a centralized list of paths, the single path to search for the sprite's images in is specified when loading the sprite.
  • sge.Color now supports indicating alpha transparency in HTML-style hex strings.
  • Several bugs fixed in the Pygame SGE.

The update to xSGE is much more significant, and includes the following changes:

  • xsge.tmx added, for loading TMX maps.
  • xsge.path added, for defining paths.
  • New xsge.physics.MobileWall class, for moving platforms and other similar things.
  • "xsticky" and "ysticky" class attributes of xsge.physics slopes have been renamed to be more specific and prevent name conflicts.
  • xsge.physics collision events are now special "event_physics_collision" events, rather than just being the regular SGE collision events. This prevents them from being called when they shouldn't be.
  • xsge.physics slopes now regulate the speed that colliders move along them, preventing the effect of slopes speeding up movement, by default.
  • Some bugs fixed in xsge.physics.

Because of some of these changes, in particular the newly added support for TMX maps, it is now quite easy to make a platformer engine, and an example of this has been added to xSGE's examples.

No messages in SGE 0.15 and xSGE 0.5 Released


Back to the top

Powered by Savane 3.5