Building Your Game

HeroEngine is a very powerful tool that makes no presumptions on the type of game you will build, excepting of course that it is a Massively Multiplayer Online Game (MMOG). Because of this, the implementation of your game systems is left up to you, as HeroEngine comes with no implementation of game mechanics of any kind. This is because it would be impossible to develop any sort of generic version of, say, combat, creatures, characters, items, etc. Every game is different, and every game wants to set itself apart in the marketplace.

Therefore, HeroEngine provides merely the foundations for building your game. The powerful DOM and HSL Scripting language allow you to define the data of your game and how everything works.

This still leaves a lot for you to implement in your custom way. This section provides tutorials that demonstrate how common systems can be implemented. There is also advice on how to leverage the included Required Systems utilities to implement your own game.