Welcome to the latest edition of the Haxe Roundup. Haxe is a high level, strictly typed programming language and cross-compiler.
Haxe Summit 2017
- The videos from this years Haxe Summit are being uploaded to the YouTube channel which you should subscribe to!
Community Updates
News and Articles
- The Haxe mailing list has been retired in favor of the brand new discourse powered Haxe Community!
- Haxe looks likes its getting its own official shop?
- Learn about advanced collision detection in HaxeFlixel.
- Golgi, a replacement for Haxe’s
Dispatch.hx
. - Armory3D quick start guide to global illumination.
- IntelliJ IDEA next update is getting alias and wildcard imports, improved completion and more.
Upcoming Events & Talks
- Add an upcoming event about Haxe.
Job Offers & Bounties
- TetraSoft LLC. (Saint-Petersburg, Russia) are looking for a ActionScript/Flex developer who is willing to learn Haxe/TypeScript languages.
- InnoGames are looking Haxe/OpenFL Game Developer needed to work on Forge of Empires or Elvenar.
- Add an available job involving Haxe.
Videos
- Haxe London Meetup - Modular Haxe JS with Webpack & Lix Haxe Package Manager.
- See Phaser.io externs being used with Haxe and VSCode.
- Living in Space indie game trailer.
Code Examples
- Have an example you want to add? Consider contributing to the
code.haxe.org
cookbook.
Previews & Demos
Open Source
- Use UnrealHx in FlashDevelop using the newest templates.
- RTSBase preview created with Kha.
- ImageShaderWrapper can now animated masked images.
Closed Source
- Shader glitches in Albert+Zoe.
- Shadows added to racing game, with depth packed into rgba.
- Fake racing game physics.
App & Game Releases
- Fluff Eaters gets new levels, now available for iOS and Android.
Some Library Releases
- vscode
1.18.0
- robotlegs
0.4.5
- buddy
2.8.0
- waud
0.9.16
- tink_core
1.15.1
- tink_state
0.5.3
- tink_await
0.3.0
- haxeui-core
0.0.1
- haxeui-pixijs
0.0.1
- haxeui-openfl
0.0.1
- haxeui-nme
0.0.1
- haxeui-kha
0.0.1
- haxeui-html5
0.0.1
- glm
2.1.0
- swiftsuspenders
0.2.2
- openfl
6.4.0
- lime
5.8.1
- mixin
0.9.3
- dox-skillz
1.0.0
- gameanalytics
0.2.0
- reselect
0.0.2
- haxe-strings
5.0.0
- starling
1.8.13
- awe6
2.7.509
Framework Updates
- None this week.
Updates from the Haxe core
Current Proposals & Discussions
- Global using at declaration site proposal.
- Haxelib Replacement Stage 2.
- Add
@:native
on structure fields. - Add Type parameter variance for Enums.
- Add Default values for enum parameters.
- Add Inline markup literals.
- Add Module-level functions & variables.
- Add Type Matching.
- Add Macro method forwarding.
- Add the Spread operator.
- Do you have an idea to improve Haxe? Consider creating a proposal.
Core Changes
19 commits have been made to Haxe compiler in the last week.
- Add
haxe.macro.ContextregisterModuleSkipCall
pull request.
You can get started using the latest features by downloading a nightly build of Haxe.
Take it easy everyone and have a good week!