Haxe Roundup 563

by Skial Bainn edited on

Welcome to the latest edition of the Haxe Roundup. Haxe is a high level, strictly typed programming language and cross-compiler.

Community Updates

News and Articles

In case you missed it

Videos & Music

In case you missed it

Upcoming Events & Talks

Jobs, Bounties

Looking for work

  • Javid Jafari is looking for a job.
  • Joshua Granick is looking for paid work.
  • Justin Mills is looking for a fulltime job. Justin is an ex Flash/AIR/Away3D/Papervision3D expert who’s been using Haxe for 10 years, a good lateral thinker & loves visual stuff, maths and capable at fine art.
  • Andreas Drewke is looking for a part time job.
  • Torcado is looking for a publisher/indie fund to help him fund the rest of the development for Heck Deck. He would love to know any recommendations you may have.

Job listings

  • Shiro Games are still looking for people to join their team of passionate developers in Bordeaux to work on a new unannounced project. 🆕
  • Bloognoo is looking for a Haxe developer to help them save live venues.
  • The team behind Forge of Empires at InnoGames is looking for a Haxe developer, feel free to contact Dan Korostelev in case of any questions! More info can be found at the company’s website. ♻️
  • BeeInventor Limited are hiring for a Haxe fullstack developer to join them in Taipei. 🆕
  • Solar Powered Games are looking for a Haxe/OpenFL game developer to join them, check out the community posting for more detail. 🆕


Product Releases & Announcements

In case you missed it
  • Dead Cells: Fatal Falls DLC will be released for PC & consoles on 26th January! 🌟
  • The post-jam version of “Are you there?” by Snappy Sloth is out now on itch.io. Check out the devlog for the latest information.
  • Lugren has updated the basic attack behaviours in their “AI and Combat Pack”. Check out the bundle over on itch.io! Made in Stencyl.
  • Alex Lanzetta has released the “Collector’s Bundle”, which includes 11 Flash games faithfully preserved, with a launcher that tracks all 100 achievements.
  • Kenny Goff has released Micro Shooter, a tiny 1 pixel art, space shooter built in 1 week, using his own WIP engine, playable now in the Browser.
  • Avace from the Haxe Discord server has spent a few days creating their first game built using HaxeFlixel.

Code Examples

Previews & Demos

Open Source

Community Previews
  • Ian Harrigan previews the next upcoming release of HaxeUI!
  • Tommy shares a screenshot of a game they wrote in Kha, using LibVLC as a video replacement, with the background being a H.264 video and the foreground elements being bitmaps, text and Spine animated assets!
  • Tommy also shows off the initial Haxe test of their new LibVLC based video player, ported from Kha and running in OpenFL!
Git Repos
  • LDtk version 0.7.0Getting serious has been released, as well as versions 0.7.1 and 0.7.2.
    • This update features many important changes to make LDtk production ready and future proof. These changes will allow better support for large projects, better API creation and maintenance, and smoother user adoption. We are getting really close to 1.0!

  • Sébastien Bénard has started working on the Ogmo -> LDtk importer.
  • Snekky 0.8.0 has been released.
  • hxdsp git - A simple barebones FFT library implemented in Haxe for cross-platform signal processing.
  • three.hx git has been updated to Three.js r125 release by tong.
  • Daniel Blaker made ShadowLife git GitHub repository public.
  • Check out the latest open source Haxe projects over on GitHub.

Closed Source

  • Cory shows off some menu stuff and the adventures of lanky lad in Leapin Lads, their game made in Stencyl.
  • JanoGames shows how to earn kudos with the chairman in their football manager pixel art game made in Stencyl.
  • GhostID has released a new update for Fault, with optimized rendering, new save system and simpler GUI in the first full alpha release.
  • Rat King has added top and bottom walls to their ray-caster, made with Kha and for #alakajam.
  • Vantreeseba previews a custom Unity tool/window calling a Haxe compiled library.
  • NorDev shares an early preview of their soon to be released node based fluid solver, entirely built from scratch using Kha.
  • This tileset’s gonna be so good when it’s all complete” by Mauve.
  • Boss animation progress result by Gourami for Renaine.
  • Austin East is on a roll with this one. This is how it looks under the hood - each blade of grass is made up of a quad (2 triangles) for the body, and 1 triangle for its tip
  • A new screenshot from WIP game by ustance from Kha discord server.
  • R.c from Haxe Discord server is still trying out various methods of procedural terrain generation in Heaps.
  • Elton Silva is drawing sprites and doing improvements for Clawslands.
  • A couple of new GIFs from new WIP puzzle game by Robert Alvarez:

Some Library Releases

People & Projects to support

  • Pavel Alexandrov is primarily contributing to the Heaps engine and is the creator of format-tiled library.
  • Ian Harrigan is working on primarily HaxeUI, as well as hxArduino & hxWebSockets.
  • Kaelan Evans is working on HxDoom, a Haxe adaption of Doom.
  • Richard Oliver Bray is teaching people the things he’s learnt, like React, Typescript and Haxe.
  • Alexander Gordeyko is developing Pony, a Haxe open-cross-library.
  • Andy Li is working around the Haxe ecosystem: CI, packaging, docs and learning materials.
  • Kevin Leung is creating open source software libraries.
  • Robert Konrad, the Kha author, is creating Programming Toolkits.
  • Lubos & contributors are creating Armory, an open source 3D game engine in Blender.
  • OpenFL is creating free open source software.
  • HaxeUI is creating an open source user interface libraries.
  • HaxeFlixel is creating an open source, cross platform 2D game engine.
  • Slava Ra is creating improvements for FlashDevelop and HaxeDevelop.
  • Mark Knol is working on Haxe and its documentation.
  • Dan Korostelev is working on the Haxe compiler.
  • Eric Bishton is creating the Haxe plugin for IntelliJ IDEA.
  • Will Blanton is creating HaxeFlixel tutorials.
  • Matthew Wallace is creating Haxe By Example tutorials.
  • August Late is creating unique 2D lighting tech.

Updates from the Haxe core

Current Proposals & Discussions

Core Changes

18~ commits have been made to Haxe compiler in the last week.

  • Nothing of interest this week.
In case you missed it
  • Meta for methods that do not need a body suggestion.
  • Null-safe std pull request.
  • Weird implicit cast hangs the compiler in pattern matching issue.
  • [jvm] Unexpected/Broken behaviour when working with public properties in class from external Jar issue.

You can get started using the latest features by downloading a nightly build of Haxe and see the impact the latest changes have on each target by browsing the benchmarks site.

Take it easy everyone, stay safe and have a good week!