Haxe Roundup № 320

by Skial Bainn published on

The biggest news this week is that Haxe 3.2.0 has been officially released! This release adds the Python target, an experimental static analyzer and a few breaking changes which you can find out more about from the release notes or from the article What's New in Haxe 3.2.0.

Andy Li has updated Dash, the API documentation browser for OSX, to support Haxe 3.2.0.

dash haxe
Haxe 3.2.0 API documentation in Dash.

I'm not sure if SharkPunchHQ still need help, but they posted over on the Haxe mailing list that they are looking for a programmer to help track down crash bugs for their game The Masterplan.

Recently the results for LD32 were released, with the top 3 rated games being created with Haxe and FlashDevelop! The fact that the top three winning developers chose to use Haxe and FlashDevelop speaks volumes.

While mentioning FlashDevelop, СлаваRa has posted on Twitter a teaser showing postfix code completion for Haxe in FlashDevelop.

TiVo have also mentioned FlashDevelop and every other IDE that supports Haxe in their massive comparison of IDE choices for Haxe programmers Wikipedia article.

The GPU Fluid experiments repository by George Corney is currently the most starred Haxe repo and has been featured in an Engadget article. George has ported the GPU Fluid simulator from using Lime to snõw.

Anders Nissen has created a curated list of resources from the snõwkit collective covering the more popular libraries, flõw, snõw and luxe with plenty of game examples, LD31 and LD32 games made using snõw and luxe, as well as mínt, hxsw and others.

Sven Bergström has posted over on the snõwkit community site a quick article which tells you the state of the snõwkit libraries against Haxe 3.2.0. Basically everything is compatible with 3.1.3 and 3.2.0. There is of course more info than that in the post so its worth checking out.

The Westport Independent, created using luxe has a public alpha available for download. While it's downloading check the article from Motherboard, Kill a Newspaper in This Censorship Game. And then checkout the new trailer.

Lubos Lenco has release two demos this week. The first demo is a sculpted terrain with physics and the second demo allows you to drive a vehicle into stacked blocks. Both demo's are created with ZBlend.

Jeff Ward shows on Twitter an OpenFL app on Android sending telemetry data to HxScout.

Jeff has also written the article Haxe Notes for ECMA Coders: Object Literal Notation.

Nico has launched a new experimental chat site called Aqueous Basin using Franco Ponticelli's abe library which wraps NodeJS and Express in Haxe niceness. Nico has added partial support for BBCode and Markdown to Aqueous Basin.

RedEvo Games have written the article Redemption The Third Era: Client Design in which they explain the reasons for using Haxe, OpenFL and Stencyl.

Now for a sampling of this weeks HaxeLib releases.

  • HXCPP, which “is the runtime support for the c++ backend of the haxe compiler”.
  • jslibs, a “collection of extern type definitions to JavaScript libraries and some pure Haxe helpers”.
  • Lime, a “flexible lightweight layer for Haxe cross-platform developers” which has bindings to Cairo Graphics.
  • OpenFL, a “Open Flash Library for fast 2D development”.
  • Swf, which “provides support for parsing and displaying SWF content”.
  • UTest, a “unit testing library for Haxe”.
  • PixiJS, which provides “externs of pixi.js v3 for Haxe - JavaScript 2D webGL renderer with canvas fallback”.
  • TinyUI, a “tiny UI macro for injecting UI items declared in a xml file into a haxe class”.

The game Zoi The Escape created with HaxeFlixel has had version 2.0 released which launches on Android with “with over 50 extra unlocks!”.

Evoland 2 is due for release this summer and is now taking preorders. It is created by Shiro Games co-founded by Nicolas Cannasse. To finish this weeks roundup off is here the newly released official trailer for the game.