SGE Game Engine - News
posted by onpon4, Thu 14 May 2020 11:46:31 PM UTC
Almost a year later, I've changed my mind. The SGE is being maintained once again! But not here. I've moved the project over to GitHub. The new website is here:
https://python-sge.github.io
With this move, a new release of the SGE - which now stands for "Seclusion Game Engine" - is now available! The announcement for the new release can be found here:
https://github.com/python-sge/sge/releases/tag/v1.6
posted by onpon4, Sat 03 Aug 2019 09:24:18 PM UTC
Just a quick announcement to note that the SGE Game Engine is being orphaned, i.e. will no longer be updated or maintained. I recommend Godot Engine instead.
Thank you for your understanding.
posted by onpon4, Wed 19 Jul 2017 08:20:36 PM UTC
Yesterday, I finally got around to submitting a hook for uniseg to PyInstaller, and I also finalized the 1.5.1 release of the Pygame SGE. The differences compared to version 1.5 are:
- Uniseg is now an optional dependency.
- The way fonts are handled has been tweaked. The previous attempt to alias common fonts has been removed, and the default
posted by onpon4, Sun 11 Jun 2017 01:43:28 PM UTC
A new version of the SGE specification and the Pygame SGE has been released. This is a relatively small, yet somewhat... chaotic release.
Let's start with the specification changes, which are relatively minor:
- The way key names is handled has been made more generalized and flexible. Effectively, the total number of standard keys has been
posted by onpon4, Wed 05 Apr 2017 05:17:49 PM UTC
Owing to a couple of improvements and bugfixes that have happened over the last couple of months, it's about time for another bugfix release of the Pygame SGE, so one has been made.
Incidentally, I have recently started a Patreon page! If you like my work, please consider supporting it:
[...]
posted by onpon4, Mon 30 Jan 2017 02:16:32 PM UTC
Version 1.4.3 of the Pygame SGE has been released. This is a bugfix release with the following changes since 1.4.2:
- Added support for using pygame_sdl2 if pygame is unavailable. (Note, however, that a lot of features will not work due to the incompleteness of pygame_sdl2.)
posted by onpon4, Sat 05 Nov 2016 08:46:04 PM UTC
No, that's not a typo. You read that right: I skipped forward from 1.3 to 1.4.1.1. How did that happen?!?! In short, my own carelessness. I made a new release, 1.4, but then found a critical bug. So I fixed it and released version 1.4.1... or so I thought, so I released version 1.4.1.1 to really fix it. [...]
posted by onpon4, Wed 02 Nov 2016 02:52:55 PM UTC
It's been a while since a really big SGE update has happened, but this is one of them. I ended up thinking of quite a few nice things to add to the SGE, and so add them I did. Version 1.3 of the SGE includes the following changes:
- sge.Sprite.from_tween now supports all blend modes, not just RGBA multiply blending.
posted by onpon4, 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.
posted by onpon4, Mon 01 Aug 2016 10:43:43 PM UTC
This is a small update to the SGE removing the section on implementation-specific information from docstrings, so that a single version of the documentation can be maintained rather than having a different version for each implementation. I ultimately did this because it was getting tiresome to have to rebuild the documentation every time I made a bugfix to the Pygame SGE
This release of the Pygame SGE also fixes a bug that caused any game using Scale2x to crash.
Powered by Savane 3.14-8aba.
Corresponding source code