Andy Li continues to make Haxe available to everyone on Linux distros, with his latest efforts getting Haxe onto Fedora and openSUSE, jump on over to his post Haxe RPM Packages for Fedora and openSUSE for more details.
Brendan Graetz has published his Haxe for Javascripters slides to his upcoming talk which will be presented at CampJS. You can also buy tickets for it.
Brendan also highlights the discussion of not having a type in Haxe which is just “as easy to manipulate as JavaScript object literals”, with the community offering a StringMap
and Dynamic
abstract implementations. The next version of Haxe, version 3.3
should hopefully include Abstracts new resolve
feature, which does everything people want in the discussion. Or be risky and use a nightly build.
A cross-platform Swift implementation pointed out by Daniel Glazman and Philippe Elsass which, by side effect raises the issue of Haxe’s promotion.
Here are just some of this weeks latest HaxeLib releases:
- thx.core
0.37.1
- thx.unit
0.7.1
- thx.color
0.17.2
thx.*
libraries by Franco Ponticelli “contain extensions to many of the types contained in the standard library as well as new complementary types” like colour manipulation and units of measurement. - tink_xml
0.2.0
- tink_priority
0.1.3
- tink_template
0.2.1
tink_*
libraries by Juraj Kirchheim are “lightweight tools for robust programming” with a pleasant Haxe esque API. - datetime
3.0.2
- HtmlParser
2.4.3
A “simple and fast cross-platform HTML/XML parser with a jQuery-like find() method”.
- jsfl
1.0.4
- HStat
1.0.1
- partials
1.0.0
“A simple macro library for writing classes as partials”.
- format
3.2.1
- Lime
2.70
- OpenFL
3.4.0
- Chrome-extension
46.0.0
- Chrome-app
46.0.0
- Hx-MathML
1.0.0
An OpenFL “implementation of MathML to display mathematical formulas” by Ian Harrigan.
Philippe Elsass has started writing type definitions for FuseTools over on GitHub, which is “a new, promising, tool for cross-platform mobile apps development”.
Tilman Schmidt has created and published a brand new linc library, linc_rtmidi, which provides “native HXCPP bindings for RtMidi” on Mac, Linux and Windows.
With snõwkit getting Apple tvOS support six weeks ago and OpenFL two weeks later, the various changes needed have slowly trickled down and GameDuell’s duell tool has received its own tvOS plugin, available from GitHub.
It looks like the HaxeFlixel community will be getting a full time developer, of around 80 hours per month, which Lars Doucet recent Twitter Poll thread indicates.
There has been a bunch of game related new this week:
- Evoland 2 won the innovation award at this year’s EIGD.
- Daniel Blaker won a HP Envy at STEM Video Game Challenge for Phlight - The Journey Home, created with HaxeFlixel.
- PND has released Mu Complex onto Steam, in which you “play as a hacker and take control of an ultra secret company to reveal the darkest secrets”.
- Joaquin Bello releases HaxeFlixel game ingame preview of Arcan Rage, with the art created by the lead artist from Ironhide studios.
- A #screenshotsaturday HaxeFlixel prototype by Ilija Melentijevic.
- A preview of Tacticaler by Juan Albansesi using OpenFL and HaxeUI.
- A
#screenshotsaturday
luxe engine preview by Christian Frauenstein. - A snõwkit powered library, ChopEngine, preview showing
.obj
importing and parsing by Ohmnivore. - Eduardo Lopes has written devlog #6 and devlog #7 for Where’s My Dog, a game powered by luxe engine. The ingame style looks great.
Ian Harrigan’s upcoming HaxeUI v2 gets custom fonts and buttons for the OpenFL and luxe engine backends. Ian is currently running two polls, what version 2 backends are more useful to you? and which platforms will be more useful?. Also, the next time you’re on Facebook, head on over to HaxeUI’s page for the latest progress update.
To finish this week’s roundup off are four videos from the community, enjoy.