^

Sunday, September 25, 2011

Haaf's Game Engine - 2D Game Engine



Type   : Share
Labels : 2D Game Engine
Level  : N/A


In my previous post, I say that there is so many Game Engine nowadays. Now I will share about one of 2D Game Engines, HGE (Haaf's Game Engine). 


What is HGE?
HGE is an easy to use yet powerful hardware accelerated 2D game engine. It is a full featured middleware for all who want to develop commercial quality 2D games rapidly and easily. It covers all imaginable 2D game genres: you could create everything from a simple puzzle to advanced multilayered platformer or strategy without even thinking of any non game logic code! And you don't have to know anything about "window messages", DirectX programming and all that stuff. Instead you can start developing your own game within 15 minutes! -Official Site
Why HGE?


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.
Free
HGE is distributed under The zlib/libpng license, i.e. it is completely free for any uses including commercial ones.


Where I Can Download HGE?


The lastest version when I publish this post is HGE version 1.81, you can download it from Official Site of HGE at hge.relishgames.com


I Have Downloaded It, What Now?


After you download the package, simply extract it to folder HGE, and then you can browse a little. In doc folder, there is an offline web copy from HGE Official Website, its so helpful and useful. You can learn how to use HGE from this web copy in Tutorial Section. Just explore it your self, and you will learn something.


HGE use C++ Language, so if you want to use this Engine, you must have C++ Compiler such as Microsoft Visual C++, Borland C++, MinGw or other C++ Compiler. Try to learn a little about C++ Language, how "if else" work, how "do while" work, you just need to learn the basic, because HGE has prepared All function you need to create a game. You just need to know how to operate HGE.



Read Tutorial From Doc Folder!


If you want to use this game engine, start action now, read the tutorial and practice with your own C++ Compiler. I don't need to cover all tutorial here, because, HGE has make tutorial that very easy to understand, and I want to respect the owner of HGE.


Go to Tutorials Folder, and you will found C++ Script for all tutorial in Doc Folder. Try to experiment with it.



Maybe in the next post, I will share about my Experiment with HGE.


Keyword (Indonesia) : game engine 2d hge, membuat game 2d dengan game engine hge

3 comments:

  1. @My Lavender: Thanks for coming... Actually, this is 2D Game Engine. :)

    ReplyDelete
  2. @vira: salam kenal juga vira.. terimakasih ya.. langsung menuju ke TKP. hehe

    ReplyDelete