newsSGE Game Engine - News: SGE 1.2 Released

 
 
Latest News
SGE moved to GitHub, being maintained again; SGE 1.6 released posted by onpon4, Thu 14 May 2020 11:46:31 PM UTC
SGE orphaned posted by onpon4, Sat 03 Aug 2019 09:24:18 PM UTC
SGE 1.5.1 Released posted by onpon4, Wed 19 Jul 2017 08:20:36 PM UTC
SGE 1.5 Released - What A Mess posted by onpon4, Sun 11 Jun 2017 01:43:28 PM UTC
Pygame SGE 1.4.4 Released posted by onpon4, Wed 05 Apr 2017 05:17:49 PM UTC

SGE 1.2 Released

Item posted by Layla Marchant <onpon4> on Mon 17 Oct 2016 06:23:35 PM UTC.

A new version of the SGE has been released. This features two changes to the SGE specification:

  • sge.dsp.Object now supports an "image_blend_mode" attribute, which allows you to specify blend modes other than multiply to use for colorizing the image.


  • Sprites treated as transparently no longer implicitly use the top-right pixel as a colorkey when no transparency is found in the image. This change was made for two reasons: one, this system was really finnicky and user-unfriendly (it meant that simple image format conversions could screw up how images look in-game), and two, it caused a bug in the Pygame SGE that I couldn't fix. I think making all colorkey use explicit is ultimately the best thing to do.


Additionally, the Pygame SGE has the following changes:

  • The method of adjusting alpha transparency with the image_alpha attribute of objects has been tweaked. The difference is not terribly noticeable, but it's an improvement.


  • Fixed a bug preventing collision functions from working with floats.


  • Fixed incorrect size calculations for sprite font text, which in particular caused some rendering bugs in xsge_gui.


  • Fixed a long-standing (but harmless) warning message that frequently showed up when leaving rooms.

 

Back to the top

Powered by Savane 3.13-f8d8.
Corresponding source code