Help! I'm framed!

SGE
SDL Graphics Extension
Mirrors:
http://www.etek.chalmers.se/~e8cal1/sge/index.html
http://www.digitalfanatics.org/cal/sge/index.html
SGE's Freshmeat page
SGE is a graphic library for the excellent Simple
DirectMedia Layer (SDL) library (mainly) written by Sam Lantinga.
So, why use SGE? Well, SDL is a low level API and if you don't want to spend time
writing your own graphic functions (put pixel, line, circle...) you could use SGE instead.
Some of SGE:s features are:
- Pixel operations
- Clipping
- Lines, circles and other figures (with antialiasing and alpha blending)
- Rotation and scaling of surfaces
- Palette functions
- TrueType/Bitmap/SFont font functions
- Basic 2D collision detection
- Sprite classes
- Basic texture mapping
- Filled and gourand shaded polygons (with antialiasing or alpha blending)
And if you don't like something or want to change/add a function, you can use SGE to build your own graphic
library (or, you could send me a mail with the complaint/change/contribution :-) ):
"This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details."
SGE can be linked to both C and C++ code. SGE is regulary tested on Intel Linux, Win32 machines and sometimes also on
FreeBSD but should work on most platforms supported by SDL.
Mail me at cal[at]swipnet[dot]se (replace [at] with @ and [dot] with .).
Copyright © 1999-2003 Anders Lindström
Last updated 031029