Haaf's Game Engine(HGE for short) is a Open Source 2D Game Engine, although by certain forum users described as a rendering engine, however it can be easily expanded with physics, network libraries and more if those are needed for your games.

This engine is published under the The zlib/libpng license and is free to use even in commercial applications, however it makes use of the BASS audio library for sound, which is free for non-commercial but for commercial use you will need to purchase BASS or use a different audio library(BASS can be simply disabled).

HGE has been around for quite some time and has been found to be very stable.

Key features:

  • Strict concentration on subject "2D games"
    Task oriented design. Nothing redundant and lots of higher level features.
  • Simple interface and extreme easiness
    You don't have to know anything about system programming and don't need any additional libraries. Classes and headers that make sense. Very easy to set up and use.
  • Technical advanceness
    HGE is built upon modern Direct3D API what allows lots of special effects and great performance. Alpha blending, color tinting, geometry transformations etc. without performance hit at all!
  • Complete and clear documentation
    All the features thoroughly grouped and described, lots of general game development hints provided.
  • HGE just feels right!
    HGE is highly consistent. Every minor feature is carefully planned and interconnected with others.

For more features click here.

A linux port has been made that is available here: Icculus.org

Warning:
The HGE Supporters group are not the original creators of HGE, however since there isn't much activity from the original creators, the HGE Supporters group will be upkeeping this engine profile instead, all credits goes to the original HGE Development team for this great engine.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS feed Related Articles

Bad Taste Campaign Demo Intro 1

Hello everyone after three years in development you can now play the first two levels of Bad Taste for free on IndieDB.com! Here is a link to that: Indiedb.com

Check out the trailer for the game below!

Bad Taste Indiegogo

We currently have an indiegogo campaign going on, lots of cool perks, and you can pick up the game right now for $10.00, and have the opportunity to pick up signed posters, or even have the chance to appear in game as a zombie enemy!

For more info please check out our campaign here: Indiegogo.com

And feel free to check out our vimeo campaign video here:

Thanks for the support!

Lots of love,

- Celx Requin

[UPDATE 1.5] - New entering-animation and small talk
A Space in Time

[UPDATE 1.5] - New entering-animation and small talk

A Space in Time 2 comments

Hey guys, we tested out our game yesterday at a local school and we got some awesome feedback!

[UPDATE 1.3] - Visual updates and GUI!
A Space in Time

[UPDATE 1.3] - Visual updates and GUI!

A Space in Time 0 comments

Read about the new added features and the new GUI for 2DLandz!

[UPDATE 1.2] - Weapons!
A Space in Time

[UPDATE 1.2] - Weapons!

A Space in Time 6 comments

Check out these awesome weapons planned for 2DLandz!

[UPDATE 1.1] - Parallax Scrolling
A Space in Time

[UPDATE 1.1] - Parallax Scrolling

A Space in Time 0 comments

Hey guys! We are here to bring some news regarding 2DLandz.

Add game Games
Bad Taste

Bad Taste

Arcade

Bad Taste is a comedic action horror game, paying homage to classic trash films, produced by an indie Canadian 3 man team. The game stars Spencer Rice...

Global Soccer Manager 2015

Global Soccer Manager 2015

Football

In Global Soccer Manager there are no restrictions, the whole world becomes playable! Do you want to reach one of the top leagues starting from the Costa...

Zephyr by Six Shooter Studios

Zephyr by Six Shooter Studios

Arcade

An Arabian Nights-inspired aerial dogfighter, akin to Luftrausers.

Mystery Depth 2: Water for Life

Mystery Depth 2: Water for Life

Puzzle

The same underground, same spaces, stones and water... but still there is something different in the new sequel puzzle game Mystery Depth 2: Water for...

Castle Halls

Castle Halls

Puzzle

CastleHalls is a puzzle game based on solving more and more difficult rooms by moving three unique objects with different properties in creepy castle...

Castle Halls 2: Cathedrals

Castle Halls 2: Cathedrals

Puzzle

Altered sequel of puzzle game Castle Halls 2: Cathedrals is based on the same principles as the first game, which is to put symbols on the marked places...

A Space in Time

A Space in Time

Platformer

After being attacked in your spaceship you crash on an alien planet. Venture out in this foreign world to find fix your ship - and find the answers to...

WYSI-Deception-Wars

WYSI-Deception-Wars

Arcade

Winner of polish edition of Global Game Jam 2010. Briefly player controls his spaceship and primary task is to destroy enemy base (turrets) and the enemy...

Mystery Depth

Mystery Depth

Puzzle

This is 2D puzzle game from a mysterious underground of Mystery Depth in a revised version Refresh Edition! As in the basic version you'll encounter stones...

SPACER

SPACER

Tactical Shooter

This is a 2D game based on space battles with gradually improving of the hero's spacecraft. The spacecraft must protect space area of the galaxy from...

Comments
Protektor
Protektor

You guys might want to know that HGE has been ported to Linux. So any HGE game can now be compiled to also run on Linux.

Icculus.org

Now there is no reason for game developers using HGE to not support Linux, not to mention sell a few more games to the Linux users.

Reply Good karma Bad karma+3 votes
rajkonkret
rajkonkret

HGE is a good engine. easy to do own game.I too making game with HGE engine. My skill of programming its not much but with HGE i can focus to important things not to fight with system;)

Reply Good karma Bad karma+2 votes
zpendam
zpendam

free?

Reply Good karma Bad karma+2 votes
DuckSauce Creator
DuckSauce

late reply: Yep, including commercial use, the sound library it uses(Bass) was/is not free for commercial use though, but it can be disabled and replaced with your own/another sound library.

Reply Good karma+2 votes
(UE)Pfc.Foley
(UE)Pfc.Foley

I learned how to make a main menu with Game Maker 4, but those were hard to set up, this is easy, much less programing required :)

Reply Good karma Bad karma+3 votes
Neurological
Neurological

Glad to see it posted here. A good engine, which is keep me learning some programming stuff.

Reply Good karma Bad karma+3 votes
FPSGamer
FPSGamer

nice...i download it now and im sure im gonna track this engine

Reply Good karma Bad karma+3 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Platforms
Windows, Linux
Company
HGE Supporters
Contact
Send Message
Licence
Proprietary
Release date
Engine watch
Start tracking
Share
Community Rating

Average

9.4

12 votes submitted.

You Say

-

Ratings closed.

Embed Buttons
Link to Haaf's Game Engine by selecting a button and using the embed code provided more...
Haaf's Game Engine
Statistics
Rank
311 of 807
Last Update
Watchers
33 members
Games
25
Downloads
30
Articles
14