Hadron Game Engine v0.1.0 Released

Hadron Games™ is please to release a new build of Hadron Game Engine™ (HGE) an advanced 2D game engine for PC's running Microsoft Windows® and uses Direct3D® for hardware accelerated rendering. It's robust, designed for easy use and suitable for making all types of 2D games and other graphic simulations.

HGE has support for use from multiple programming languages and you access the features from a simple and intuitive procedural API to allow you to rapidly and efficiently develop your graphics simulations. There is support for surfaces, textures, sprites, audio, streams, archives, configuration files, render targets, swap chains, databases and much more.

HGE comes standard with language bindings for Pascal (Delphi, Lazarus/FreePascal) and standard C++. For Pascal, simply add HGE.pas to the project uses section and for C++ add HGE.h and HGE.cpp to you project. The bindings will dynamically load and bind to the exported routines from the HGE.dll.

There is also a thin object oriented layer (optimized for each supported language binding) for fast and efficient object management. Features include Actors, Actor Lists, Actor Scene, AI, Entities and Game Management. You can create an actor, drop it on a list it will be updated and rendered automatically for example. There is enough to provide a foundation to build your own higher level object management system from this.


Commenting will be coming soon. In the meantime, feel free to create a discussion topic on the forums.