Development Diary: Hacker's Edge development kit

Hacker's Edge development kit
kveroneau(Game Creator)
Nov. 15, 2017, 8:49 a.m.

I am very pleased to announce the first release of the Hacker's Edge developers kit. It takes the form of a repository in BitBucket which you can easily check out onto your local machine to begin developing programs and tools for use within the Hacker's Edge universe.

There is still much more work needed to be done to consider this kit whole, but we have to start somewhere.

Originally most of this devkit was buried in the official source code repository, and it wasn't pleasant to use in it's current form. This is why it was decided to move the devkit out of the main repository into it's own repository, which will contain lots of sample code, example Makefiles, libraries, and documentation.

You can easily clone the repository and use one of the template projects to get started right away.


On other development fronts, mouse support has been brought back and is once again 100% operational. The API has changed slightly, so be sure to read the updated game guides on it. Furthermore, it is now possible for programs to grab RAW input from the terminal, the waiting for entire lines to parse is behind you. Although line-input is still an option and is the default, unless you set a specific flag.

A full example of this new terminal keyboard mode, and the mouse is provided in the devkit above.

Now that the game engine is mostly mature, and creating programs and tools is much easier now, development has become much more swifter. Work has finally started to add the much anticipated game elements to Hacker's Edge. More details on what these elements exactly are will be revealed soon.