If you’d like to try Haxe or NME, here’s some steps to get you started.
First, go to http://www.haxenme.org/download and get the latest installer for your current platform.
NME will install Haxe for you. If you are using Windows, you should check out the excellent FlashDevelop code editor for developing Haxe and NME projects. If you are running Linux or Mac OS X, you may want to try MonoDevelop instead. It is the editor I have been using on Linux, and I have been very happy with it so far.
You install MonoDevelop by going to http://www.monodevelop.com/download, or by installing “monodevelop” using a package manager. If you are running an older version of Ubuntu (or another distribution) which does not have MonoDevelop 2.8 or greater available, you might be able to download and install a Debian package, find an unofficial package of MonoDevelop 2.8, upgrade or compile from the source.
With MonoDevelop 2.8 installed, go to the “Add-in Manager” from the tools or application menu. Go to the “Gallery” tab, expand the “Language bindings” section and install the Haxe Language Binding add-in. This extends MonoDevelop to support NME and Haxe projects.
If you would like to help improve the add-in, you can clone the source:
Create a symlink for “/bin/debug/MonoDevelop.HaxeBinding.dll” so it is available from “~/.local/share/MonoDevelop-2.8/LocalInstall/Addins” on Linux or “~/Library/Application Support/MonoDevelop-2.8/LocalInstall/Addins” on OS X.
If you experience any issues while using the Haxe Language Binding add-in, or have improvements you would like to share, please visit GitHub.
Now, why don’t you try and create a new project? These are some posts to help introduce you to some of the projects you can create: