The Haxor team are back, releasing the Web Bundle library onto GitHub. This library isn't Haxe specific, written in JavaScript running through NodeJS, Web Bundle aims to “significantly reduce the number of HTTP requests allowing fast page loads” by compressing text data by at “least 40% compressed”.
Web Bundle by the Haxor team achieves this by packing everything into a single PNG image taking advantage of browsers “decompression routines are native and fast”. The idea is nothing new with the earliest post using this idea is from 2008.
The TiVo developer team have released activity
, a “cross-platform mechanism for allowing multiple contexts of execution to co-exist within a single program” onto HaxeLib and GitHub. Checkout the introduction thread to Activity over on the Haxe mailing list.
The WWX 2015 campaign is about to end today, currently standing at 222%
of its total.
The DateTime by Alexander Kuzmenko has recently been updated, significantly reducing the timezone database size, “reduced from 2.5Mb to 116Kb”. DateTime is a “custom date-time implementation for Haxe [which] does not store milliseconds information [and] contains classes and methods for manipulating intervals and date/time math.” Depending on the target platform DateTime can be 7x
faster or 10x
slower.
Jeff Ward has updated HxScout with “allocation and collection tracking [which is] working in HXCPP [and] finally useful in solving real issues in itself!”.
Elliott Stoneham whos working on tardisgo a “Golang to Haxe transpiler” has documented the current state of the Golang standard package when transpiled to Haxe and compiled to one of its targets.
Sven Bergström has published another Snõwkit developer log, titled Modularity in which he spent “some time finalizing the underlying snõw API”. That statement doesn't even justify the great detail Sven has gone into in this weeks dev log.
Tilman Schmidt has written a great article over on the snõwkit community site documenting his progress on his Polar Platform game, of course using snõwkit and luxe engine. It looks like it is the making of a great and challenging game.
Another article from the snõwkit site, by Espen Breivik, titled Making a simple Isometric tile editor for Kenny.nl tiles. This article is incredibly detailed and an interesting read on creating an editor.
Patrick Le Clec'h is back with a couple more hacking Haxe implementations.
- Destructuring in functions.
- Short classes, an incredibly terse way of defining classes, it looks great.
This should gain some traction as Haxe increases in popularity, the Checkstyle library by Adi Reddy Mora which is an “automated code analysis tool ideal for projects that want to enforce coding conventions”.
For those of you who have wanted a macro tutorial, wait no more! Learn how to Create a Code Profiler in Haxe using Macros from Kenton Hamaluik, who guides you through many macro features along the way. There are a few other tutorials out there as well, Compile Time Macros by Sven Bergström and Haxe Macros by Mark Knol.
Jason Sturges has published Flash and the Polyglot - roadmap for the ubiquitous developer on the constant question for developers Where to go from here?
Greg Caldwell has created an action map for the NHS change day event using OpenFL and Away3D targeting WebGL.
Fuz is also back again this week with Haxe challenge game #4 completed in which he created a game in 96 hours using OpenFL targeting HTML5.
Lubos Lenco continues his Kha library leadership by adding Game Center support to the framework.
And Tong has updated his haxelib bash completion script to support Haxe 3.2.0-rc.2
.
I'll finish this weeks roundup off with the awesome news that Yummy Circus is coming to the WiiU and Xbox One this summer via an elite team of Haxe users who are working on OpenFL's console support.