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
- Tabletop RPG Map editor II update 15 is out by Sébastien Bénard.
- Devlog
#15
Bring the Mechanics Together by fedellen. - Help the makers of SUPER Cute Alien find a new name! Any suggestion would be really helpful!
- Two new posts by Oleg Dolya, announcing the release of City Viewer
1.0.1
and the release of Blueprint editor for Procgen Mansion. - You know there is
#yeswekha
hashtag for Kha, but now there is a new one -#hailtothekinc
for Kinc. via Robert Konrad.
In case you missed it
- Sébastien Bénard has left Motion Twin to become a full time indie game dev!
- Very comprehensive documentation for the ammer library, which brings native libraries to Haxe, written by Aurel Bily.
- Vadim Dyachenko has made a Haxe version of his “tiny guide to writing interpreters”. With the source code available at BitBucket.
- Haxelibrarian is a bash script to list the description of Haxelib libraries.
- City Viewer aka Toy Town 2 by Oleg Dolya, plus gable roofs.
- Axol Studios have demoed some games at First Friday event at The Saint Louis Science Centre.
- Flash in 2020 and beyond OpenFL article by Joshua Granick.
- Josefiene Pertosa and Haxe.ru have shared pics from the latest Hamburg HaxeUp meetup.
- We’re on!
- InnoGames goals for their conversion to Haxe.
- Haxe.ru live mega Twitter thread.
- InnoGames share a couple of pics from the HaxeUp event.
- YouTube playlist of the HaxeUp are available.
- This is how you HaxeUp! by Dan Korostelev.
- Couple of photos from InnoGames.
Videos & Music
- Add a video related to Haxe.
In case you missed it
- Official Animated Trailer for Dead Cells: The Bad Seed DLC which is already out across PC & consoles!
Upcoming Events & Talks
- Cory Martin will be showing his game Leapin Lads at The Game Dev House Party which is a funny coincidence as it happens to be on Leap Day.
- Osaka Red LLC are co-hosting a HaxeUp with CrashSpace taking place on April 6th in California.
- EU Haxe Summit 2020 - Let’s meet in Linz.
- Add an upcoming event about Haxe.
Job Offers & Bounties
- Availability for work: Andreas Drewke is available for small to medium sized Flash/OpenFL projects!
- NX Studio (Moscow, Russia) are looking for a Haxe programmer to work on their game called “Throne Rush”.
- Shiro Games are recruiting for different roles to expand their studio and work on upcoming, exciting projects!
- Lars Doucet’s list of various open bounties.
- Add an available job involving Haxe.
Product Releases & Announcements
- Hello Lightbulb have updated the Scales: A Pangolin Story demo on itch.io. Now you can select levels and replay them to your hearts content.
- You can play the
WIP
version of StarBurst game by Ben Simms.
In case you missed it
- Darksburg by Shiro Games is on Steam Early Access now with a
10%
launch discount!
Code Examples
- Have an example you want to add? Consider contributing to the code.haxe.org cookbook.
Previews & Demos
Open Source
- Heaps + ammo.js demo by Tong.
- Procedural generation of triangular glyphs by Carles Hernandez-Ferrer.
- New repo by George Corney: Gluon which is unified WebGL implementation for HXCPP with improved typing.
- Matthijs Kamstra:
- is attempting to create spatter patterns in this latest creative code screenshot.
- and working on drips…
- and his wheel is rounder.
- and has published cc-handdrawn where you can find source code for his new sketches.
Closed Source
- Fantomon is looking for someone who wants to join in a tiny tamagotchi-like side project.
- A little early screenshot of the Heaps-based game by Pirhana, a demo of the game will appear soon.
- Alex Johansson has released another update for his chess game, improved visual indicators and more, made in stencyl.
- Updated trailer for Steel Seraph, pre
1.7.0
with a new HUD, made with stencyl. - Gauthier has made Inverted Pac-Man with Haxe and Phaser.
- fedellen shows off upcoming obstacles coming to their unicorn game.
- Sneak peek of KelinKelilin by Vsio made with HaxeFlixel.
- Early access roadmap for Darksburg by Shiro Games.
- Some one-way arrows by Robert Alvarez.
- A couple of GIFs from
WIP
turn based puzzle game by mauve:- barrel barrel BARREL BARREL!
- Finished the new tileset.
Some Library Releases
- benched
0.2.0
- trie
1.1.1
- Tree_Map
1.1.0
- DomWires
1.0.0-alpha.1
- modular
0.12.0
- pony
1.1.1
- headbutt
0.6.0
- genes
0.0.1
- colyseus
0.12.3
- OpenFL-Animate-Atlas-Player
1.8.0
- Checkout the most recent library releases on HaxeLib.
Framework Updates
- None this week.
People & Projects to support
- 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.
- Lewis Lepton is creating tutorials, code and videos.
- 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
- Add Abstract classes proposal.
- Add ReadOnlyArray optimisation proposal.
- Carry comments through to target language proposal.
- Add support for on site getters & setters proposal.
- Add support for
Self
access for abstracts proposal. [RFC]
Xml Dsl’s discussion.- Add support for default type parameters proposal.
- Add polymorphic
this
types proposal. - Add Type parameter variance for Enums.
- Add Default values for enum parameters.
- Do you have an idea to improve Haxe? Consider creating a proposal.
Core Changes
66~ commits have been made to Haxe compiler in the last week.
[draft]
Start working on module-level functions pull request.
In case you missed it
- Something like haxeshim but official discussion.
- Rethinking display modes discussion.
- Properly support diagnostics with
texpr-display
merged.
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 and have a good week!