-
-
Notifications
You must be signed in to change notification settings - Fork 168
Tools
Kha is accompanied by a small collection of tools to help you build your project.
Haxe, the programming language used in Kha, is a strongly typed, curly-braced language similar to ActionScript. It's defining feature is that it can be compiled to several target languages. Kha makes extensive use of that. Haxe is a well documented open source project - before getting startet with Kha, please have a closer look at the official Haxe documentation.
krafix is a GLSL cross-compiler, which outputs different dialects of GLSL, HLSL and Metal.
khamake is Kha's build and asset encoding tool. It creates FlashDevelop project files and calls other tools like krafix and koremake as needed.
koremake is a C++ build tool and is used by hake to create project files for Visual Studio, XCode or Code::Blocks for all native targets.
- Introduction
- Getting Started
- Breaking Changes
- FAQ
- System targets
- Graphics targets
- Documentation
- API package descriptions