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

News and Articles

Checkout Interactive fretboard 🎸 by Mark Knol! And read the Haxe community announcement for more info.

Videos & Music

A quick look at a simple custom data format to make music definitions modular by Jeremy Meltingtallow.

Add a video related to Haxe.

In case you missed it A new video series by Lewis Lepton: Let’s Kode: KhappyBalt. You can find more details, links to the source code and a playable version over at the games itch.io page.

Upcoming Events & Talks

Add an upcoming event about Haxe.

Job Offers & Bounties

Product Releases

In case you missed it The HTML5 version of Unicycle Hero (a game by Unept made with Stencyl) is now available!

Wilmot’s Warehouse came out on Steam. It’s a puzzle game which was a finalist for “Excellence in Design” at the 2018 Independent Games Festival Awards and it’s made with OpenFL.

Code Examples

Have an example you want to add? Consider contributing to the code.haxe.org cookbook.

Previews & Demos

Open Source

VDebug is a library for debugging Armory3D / Iron projects.

A couple of screenshots from the Medieval Fantasy City Generator by Oleg Dolya: A fancy glitch. Apparently roads need fixing.

New Haxe-related repos written in Python from Andrei Rudenko: haxe_sublime is a Simple Sublime Text plugin for Haxe 4 build and autocompletion. SublimeLinter-haxe is a linter plugin for SublimeLinter which provides an interface to Haxe.



Closed Source

Some Library Releases

People & Projects to support

Current Proposals & Discussions

Core Changes

52~ commits have been made to Haxe compiler in the last week.

Constrained Monomorphs public issue diary.

Closed Readable and Writable constraints proposal.

Accept the new Sys API’s proposal. Checkout the working draft of the new asys API.

In case you missed it Reduce excessive casts merged.

Close every timer instead of skipping orphaned ones merged.

Server maintenance discussion.

Reduce memory consumption of local variables discussion.

Compilation server cache (leak?) issues.

[js] Enable Haxe for-in iteration of js.lib Map and Set merged.

Enable Haxe iteration of Map and Set merged. Fix detection of module names on Context.defineType() merged.

You can get started using the latest features by downloading a nightly build of Haxe.

Take it easy everyone and have a good week!