SGE Game Engine 0.15 + xSGE 0.5

SGE Game Engine 0.15 + xSGE 0.5

diligentcircle's picture

Odd that I forgot to spam this forum with this:

The SGE Game Engine ("SGE", pronounced like the English word "sage") is a general-purpose 2-D game engine for Python. It's inspired by the few aspects of Game Maker that I like, but I think it's actually more similar to Love2D. It doesn't provide any sort of IDE, but rather a very high-level library. My goal with this is to make development of libre games more accessible by taking care of tedious details like making sure the window resizes in a nice way, and otherwise providing common basic features. The Pygame SGE, which is the SGE implemented with Pygame as a backend, is under the GNU LGPL.

Accompanying the SGE is another library called xSGE. xSGE, unlike the SGE itself, is under the GNU General Public License. It is a collection of extensions for the SGE which, while unnecessary, are supposed to be a nice bonus for libre software game developers. Currently, it's very small, consisting of a simple GUI toolkit (which uses GUI sprites from this website) and a transition effects library. I want to think of some more nice things to add to xSGE.

All comments welcome. :)