khamake & koremake

hake and kake have recently been replaced with khamake and koremake. Those are ports of the original tools to node.js so you’ll need to install that to use them from the command line. You don’t need to install node.js when you use Kit because that itself is based on node-webkit (which is now called NW.js) which basically includes node.js. The tools still support all the same options and Kha and Kore include shortcut scripts - a typical call is now node Kha/make or node Kore/make. The switch to node makes it easier to provide updates of the tools and in the long term will provide a deeper integration with Kit.

Read this article

New Graphics

A new graphics api just landed on Github. Graphics apis are now numbered:

Read this article

Breaking News 4

The startup code for Kha applications changed slightly to make the execution order of the constructor calls clear. The latest Haxe update made that necessary.

Read this article

Breaking News 3

You can now draw fancy colored images. But to avoid everything becoming more colorful than it should be, make sure the Painter color is set to a sensible value before you draw images. For no color multiplication that’s Color.White.

Read this article

Beyond OpenGL

Today OpenGL is ubiqitous. It’s the primary graphics API of OSX, Linux, Android and iOS. It’s supported on Windows if your users have current hardware and drivers. Nonetheless Kha and Kore walk a different path.

Read this article