This page hosts latest snapshot of ongoing Sandy haXe port effort by Niel Drummond, Pedro Moraes, Justin Lawerance Mills, and “MakC The Great”. Check back often :)
There are some good reasons why you might want to use haXe, they are coincisely described on the haXe website intro page. Amongst other features, haXe enables a single language to manage client and server interaction. Flashsandy-hx overcomes the need to use wrapper extern files, and provides a native implementation.
Work has begun porting the 3.0.3 release to haXe, and developing a javascript target. A demo of the javascript target can be viewed here. Contributions for code, demos, parser files, test cases, and all important bug reports can be posted at the mailing list, or the launchpad bug tracker.
The stable release follows the current 3.0.2 branch, with some classes thrown in from SVN trunk. A good 40 distinct samples are provided in the examples download.
This release is in beta, all of 3.0.2's features are implemented. Performance is now on a par or in some cases better than the AS3 version, and work is underway to implement further targets. If you have some ideas/experiments, get in touch on the mailing list and have a peek at contributing).
* The parsers requires the 'xpath' library: haxelib install xpath (The current SVN trunk implementation removes this dependency)
* Example17a requires a very recent version of haXe (2.01). Flashsandy-hx otherwise requires at least haxe 2.0.
The hottest cakes are on the flashsandy subversion repo. There is a bzr mirror too.
Thanks to the flashsandy team for a flexible gaming orientated 3D engine. Now stop clowing around and do some reading
Picture by Ronald Searle