Welcome to the latest edition of the Haxe Roundup. Haxe is a high level, strictly typed programming language and cross-compiler.
News from the Community
News and Articles
This week has seen two big releases.
HaxeFlixel 4.0.0
has finally been released and snõw has progressed to alpha-2.0
, with a large architectural change.
JeriX has created svipt, a command line tool that “takes svg file as an input to prepare app icon files for different platforms”. I could see other frameworks including this in their build processes.
Sven Bergström has started yet another project, to document HXCPP! The HXCPP guide has only just been created, but it’s already got a lot of valuable information in it. Keep an eye on the issues, as Lars Doucet has written down all his HXCPP CFFI knowledge which he used to get the SteamWrap library working.
Haxe is the target for a recently announced open source project jtransc, which was announced on the mailing list. It converts kotlin by Jetbrains using to generate Haxe code. Nuts.
- Woot Math, which helps kids learn fraction uses Haxe’s
hscript
library, Adobe Air and Starling, via Jeff Ward. - HaxeLive
1.3
released! Live preview native UI… sort of by Luke. - Using Adobe CC with OpenFL discussion by Ludovic Bas.
- Get PiratePig Running on a Raspberry Pi 2 with Raspbain Jessie by Patrick Gutlich.
- SteamWrap: Native extension for the Steam API Lars Doucet.
- SteamWrap: VDF parser by Lars Doucet.
- Kha Examples by Lewis Lepton.
- Kha’s Kore: Added Vulkan header and Vulkan support in korefile by Robert Konrad.
Sidenote. I was surprised and impressed by the HaxeFlixel teams openness and transparency when it comes to their finances.
Events
- WWX2016 Haxe Conference at Mozilla Paris between 27th-30th May.
- Want to talk at the WWX2016 conference? Submit your proposal to the WWX2016 GitHub repo.
- Add an upcoming event which will be about Haxe.
Job Offers
- Bayer and Preuss are looking for a Junior Haxe developer.
- Add an available job which involves Haxe.
Game Releases
- Evil Dead: The evil cartridge created with OpenFL by Joaquin Bello.
Previews, Demos & Snippets
As usual, Lubos Lenco has shared two amazing previews of his in-progress Kha Blender engine, Cycles. The first showing image based rendering, the second showing a cerberus gun using physically based rendering.
- OpenFL powered game glitch art.
- OpenFL powered game performance win!
- Valentines day gift powered by OpenFL and Zame Particles.
- Muffins!?
Some library releases
- mphx
git
- haxeui
1.8.16
- auto-parser
1.0.0
- github-sdk
1.0.10
- fancysearch
1.0.0-beta.2
- robotlegs
0.2.9
- delay
1.1.5
- starling
0.4.9
- perf.js
1.1.6
- haquery
6.6.2
- threejs
73.0.2
- hamu
1.0.0
- tink_syntaxhub
0.3.5
- haxpression
0.9.1
- hxlive
1.3.0
- luce
0.6.0
- texturePacker
0.0.7
Updates from the Haxe core
13 commits have been made to Haxe compiler in the last week.
- HL vm passing almost all the Haxe unit tests.
- Fix: Do not use class type parameters on generic fields.
- Fix: Always mark
@:multiType
constructors as@:extern
.
You can start using the latest features by grabbing a nightly build of Haxe.
Have a good week everyone!