OpenFL has received a lot of attention this last week with the news that Flash CC will support custom platforms. Joshua Granick, lead maintainer of OpenFL, helped present the new feature at Adobe Max 2014 in What's New and Upcoming in Flash Professional CC. You can skip to Joshua's OpenFL demo which starts at
Joshua has written An Open Letter on the Future of Flash in which he goes into much more detail how this is an important step for Haxe, OpenFL and which affects other languages as well.
Lars Doucet has written his opinions on Flash CC, Haxe and OpenFL in Haxe/OpenFL will soon be able to integrate with Flash CC IDE over on reddit.
That's not the only news about OpenFL, Joshua has released OpenFL
2.1. It's not quite OpenFL Next, as only the Flash and HTML5 platform targets are using the
next codebase. This release fixes bugs in the native codebase and hides native
next behind the
-D next compile flag. The OpenFL 2.1 article explains how to update and install.
Because of the recent OpenFL news, Lars Doucet has outlined his 8 predictions for The Future of Flash, Mobile and Web Games.
Lets continue with OpenFL love with the reddit post Why I think Haxe/OpenFL is great for indie dev's, which pits Unity3D and OpenFL against each other in the 2D arena. Alexander Hohlov has updated his BitmapFont, which renders bitmap font's on all OpenFL platform targets.
Unfortunately, I'll end this mini OpenFL roundup with the news that Jacob Albano , whos been using OpenFL to create Iridescence has written Framework struggles and big changes in which Jacob is porting away from Haxe and OpenFL to Unity.
Another site that has been pumping out HaxeFlixel tutorials is haxecoder.com by Kirill Poletaev. Its insane at the amount of tutorials he is pushing out. His HaxeFlixel RPG tutorials are already on part 6!
The community blog for Snõwkit is working out really well so far. You have the Bunnymark Adventures, Flow, Luxe support on Vim and Project Square which are just a few of the recent posts in the last week.
Tilman Schmidt continues to improve on his demos from last week by implementing wave drivers showing resonance and interference. Christopher Jon has also posted a demo of what he has achieved by messing around with Snõwkit.
Khapunk, a port of HaxePunk which is built on top of OpenFL, is being ported to run on top of Kha. The author has published the post Khapunk - Port of Haxepunk to reddit, going into why hes doing this in the first place, what to expect, the pros and cons and the current status of the project.
If you've wanted to get started with Genome2D, but wanted a tutorial to follow, Marko Ristic has ported a “mini space shooter game [which is] based on an old Genome2D AS3 tutorial [and] rewritten it in Haxe and updated to work with the latest version of Genome2D”.
Franco Ponticelli has created a unified home for all of his, awesome,
thx libraries. His
thx libraries aim to deliver “consistency, customization, performance and extras” on top of the standard Haxe library.
HaxeJS.com has relaunch and rebranded as a Haxe AngularJS ecosystem hub, under Richard Shi's guidance, with the aim for HaxeJS to “help developers from all platforms build complex, high performance client apps for the modern web and mobile devices”.
Michel Käser has continued improving his refactored hx-lib library by adding a bunch of classes which help simplify working with bits by using Abstracts which build off the standard libraries
haxe.io.Bytes class, so its completely cross-platform. Checkout a quick example.
A small, important, addition to the next release of Haxe is instead of
import path.to.Class in Alias; you can use
import path.to.Class as Alias;.