SDL Game Engine

A platform independent 2D game programming framework for C programmers.
Download

SDL Game Engine Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT/X Consortium Lic...
  • Price:
  • FREE
  • Publisher Name:
  • Heiko Irrgang
  • Publisher web site:
  • http://93-interactive.com/

SDL Game Engine Tags


SDL Game Engine Description

A platform independent 2D game programming framework for C programmers. SDL Game Engine (sge2d) is a platform independent 2D game programming framework for C programmers with least possible dependencies for easy porting and with focus on easy api calls and the requirement of commercial programmers.It is a open source project under MIT license, so it is free for commercial use, you dont have to publish your source, if you use it. you may even alter the sge2d source for your needs and don't have to publish it.It currently supports the following platforms and should be easy to port to anything where sdl, sdl_mixer and sdl_image are available: * BeOS * FreeBSD (untested, please report if it works) * GP2X (supporting open2x, devkitgp2x and official SDK) * Haiku (untested, please report if it works) * Linux * MorphOS * OpenBSD * OpenSolaris * Syllable * Windows (mingw)Crosscompiling to gp2x is currently only supported on Linux. Here are some key features of "SDL Game Engine": · Animated sprites with pixel exact collision detection · Multiple animations per sprite · Walkpoints, to let sprites walk automatically along a path · A* pathfinding · Particle emitters · Drawing functions · Parallax scrolling · Bitmap fonts · Dynamic arrays · Game states · Encrypted datafiles What's New in This Release: · API CHANGE: sgeMakeColor(surface, r, g, b, a); · new function sgeDuplicateSDLSurface() · new function sgeChangeSDLSurfaceAlpha() · sprites now support blitting mixed with pixelwise alpha + overall alpha 0-255 · sprites can now be created directly from a sdl surface · new function sgeCreateSDLSurface() · new function sgeSpriteDuplicate() · bugfix in font reading · new font retro_big_color · support for compiling on BeOS · support for compiling on Haiku


SDL Game Engine Related Software