hge-unix

August 7th, 2011: Source code released to the world!

hge-unix is a Unix and Mac OS X port of Haaf's Game Engine ("HGE").

This allows a game developer that built their Windows game with HGE to get their game up and running quickly on Linux, Mac OS X, FreeBSD, and other Unix-like platforms.

The HGE API should be identical, so if all your platform-specific work is handled by the library, you may be able to get your game running with very little effort.

Unlike the Windows version of HGE, hge-unix uses OpenGL for rendering behind the scenes. BASS has been replaced with (royalty free!) OpenAL. Most of the other cross-platform details are handled by SDL.

Much thanks to Red Marble Games for funding the initial work on hge-unix, and allowing this source code release! hge-unix powers several Mac games thanks to them. Those games, and many others built for Mac OS X, are on sale now for immediate download at redmarblegames.com.

Places hge-unix can be found in use:

What works:

What doesn't work:

License:

Downloads:

Funding:


Page maintained by Ryan C. Gordon.