Haxe Roundup № 359

by Skial Bainn published on

Welcome to the latest edition of the Haxe Roundup. Haxe is a high level, strictly typed programming language and cross-compiler.

Apologies for the month long delay, I’ve had a series of unfortunate events these last few weeks, but a lot of amazing content has been released!

News from the Community

News and Articles

The World Wide Haxe Conference 2016 crowd-funding campaign has met its first goal! The campaign currently stands at 106% funded! You can read more about the goal achievement and the goal re-evaluations. For those who might still be debating to support the campaign Josefiene Pertosa has written Heading Towards WWX2016 which might persuade you.

There have been some great additions to the core compiler this last month, the Lua target has been officially merged into the core, which was created by Justin Donaldson, Oleg and Simon Krajewski, with Justin taking the responsibility of maintaining it. Thats now ten compiler targets!

Mark Knol has been working on an immensely awesome project for the community and the Haxe Foundation, code.haxe.org, the Haxe Code Cookbook. The site is powered by pull requests so it is easy to add new content. Everyone with a GitHub account can contribute by putting markdown formatted files.

With the WWX2016 fundraising campaign almost over, Clément Charmet a few weeks ago asked if I would write some speaker interviews, like I did for WWX2014. You can find the initial draft of questions I’ve written up, do you have any specific questions for any of this years speakers? Let me know if you.

Jeff Ward has published a slick macro that allows you to have properly typed compile time constants. Jeff has also written about a more complex macro which eliminates the need for all the glue logic you would write manually, with his lazy-props library. Jeff’s lazy-props library is a great example of a concise, focused macro library.

Justo Delgado has tweeted about a Haxe macro that he has written which automatically generates incremented values for your @:enum abstract Something(Int) { ... }.

Marcelo de Moraes Serpa has published on GitHub a Angular 1 & Haxe 3 sample using the angular.haxe type definitions to demonstrate Haxe targeting JavaScript at a WDT talk in Mexico, that Marcelo gave.

There is a brand new Haxe ebook out, titled Discover HaxeFlixel written by Leonardo Cavaletti, in which you’ll learn how to use the open-source HaxeFlixel framework to effortlessly develop and distribute your game on Windows, Mac, Linux, Android, IOS and the web.

Some of the latest videos from the last month.

And a few more updates from the community.

Events

Job Offers

  • SimpleStream, who develop solutions for TV over IP and provide applications for set top boxes and smart TV’s is looking for a new Haxe/JS frontend developer, based in London.
  • An offer on the mailing list for multiple small assignments for a Haxe developer with experience in HTML5 has been posted.
  • Add an available job which involves Haxe.

Previews, Demos & Snippets

Game releases

Axol Studio has tweeted that their upcoming game Blasting Agent was made with HaxeFlixel and will be available on PC, Mac, the 3DS and Wii U!

Taylor Anderson has released Star Surveyor, as a demo, available now from itch.io made with HaxePunk. Its really great.

Star Surveyor is an exploration game about interacting with and observing a diverse ecosystem without harming that ecosystem. There is no killing in this game. Instead you can feed frogs, ride dinosaurs, and swim in underground pools, all in an attempt to learn more about the planet you’ve landed on, and its inhabitants.

Leandro Maguna has released Prisoner onto itch.io, created with HaxeFlixel. You are a prisoner and want to escape! Make your way through the level and get your freedom, but be careful, it’s not easy. Theres even prisoner cake.

Some library releases

Updates from the Haxe core

335 commits have been made to Haxe compiler in the last month.

You can start using the latest features by grabbing a nightly build of Haxe.

Have a good week everyone!