newsSGE Game Engine - News: SGE 0.17 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.17 Released

Item posted by Julie Marchant <onpon4> on Fri 27 Mar 2015 01:48:42 AM UTC.

Apparently, it was only two months ago when version 0.16 of the SGE was released. Huh. It feels like it was a lot longer. At any rate, a new release is out. This release only includes three major changes, but they're quite significant.

The first major change is a bugfix in the Pygame SGE, which previously was caching several things permanently. This caused SGE games to slowly leech more and more RAM until either they started using swap, or crashed the system if, like me, you didn't have swap activated. The bug has been fixed by developing a system to prune the caches. (For the record, it was the cache of precise collision masks that was primarily responsible for the memory leeching, at least in Pacewar, though rotated images also played a significant role.)

The second major change is support for realistic acceleration and deceleration, based on kinematic equations. This is useful for delta timing, which is incompatible with basic acceleration that just adds or subtracts a value from the velocity variables.

And finally, the third major change is a replacement of the various directional collision events, with arguments to the collision event which indicate the direction of the collision. This allows handling of corner collisions (which are two directions at once) as a special case, instead of handling them as two separate collisions, which was causing a bug in reTux.

There is also a new release of xSGE coinciding with this new SGE release. To learn more, see:

No messages in SGE 0.17 Released


Back to the top

Powered by Savane 3.5