HaxeDevelop: A Haxe IDE on Windows
haxedevelop.org
haxedevelop.org
Focuses mostly on Kha, but general Haxe editing and IDE features are planned as well.
Kha: Portable Multimedia Framework
The coolest way to develop your software application, 2D or 3D game for desktop, iOS, Android, web and consoles.
True Cross-Platform:
Build your games natively to desktops, tablets, phones and consoles. Implement once, run everywhere: Windows, Mac, Linux, iOS, Android, HTML5, Flash, Tizen, PlayStation Vita, Xbox 360 and even Unity 3D.
Features:
- Great performance on each platform.
- Generational graphical/audio API design.
- Hardware accelerated 2D and high-end 3D graphics. Fallback support (i.e. html5 canvas).
- Can run on top of other game engines (i.e. Unity3D).
- Write shaders in GLSL and cross-compile to target specific shaders.
- Kha apps can also be compiled to C# or Java libraries Flexible and robust backend system. Adding your own takes little effort and is straight forward.
- One API for all platforms!
- Support for VR technology (W.I.P).
- Networking multiplayer support (W.I.P).
- Dedicated IDE : Kode Studio.
YouTube video about Kha at Haxe WWX2015 conference:
https://github.com/HaxeFoundation/Project-Management/issues/...
See also:
https://github.com/jcward/vscode-haxe (general VSCODE haxe integration)
https://github.com/jcward/vscode-hxcpp-debug (VSCODE Haxe C++ target interactive debugging support)
Heres the game: https://github.com/Superpat/haxefighting-game
Fair warning, it's pretty rubish, being my first experience building a game and having used no actual game focused frameworks like haxelflixel.
Vaxe has some new long term plans. I wanted to improve it, but couldn't move forward with viml, or python. Instead, I'm working on a new lua target for Haxe, and will focus on lua support for vim/neovim in the near future.
Thanks for the good work.
It'll allow for multiple backends, one of which is wxWidgets, which allows native widgets on all supported targets. Very nice if you don't want to be married to a particular framework.
HaxeDevelop, however, is a fork of FlashDevelop, mostly a light rebranding given how much momentum has switched from Flash to Haxe. (Many people didn't know how many Haxe features FlashDevelop had, for instance).
but only on windows :p
[1] http://haxe.org/