Haxe Roundup № 368
Haxe Roundup № 367
Haxe Roundup № 366
Haxe Roundup № 365
Haxe Roundup № 364
What's New in Haxe 3.3.0?
Ian Harrigan WWX 2016 Interview
Dan Korostelev WWX 2016 Interview
Hugh Sanderson WWX 2016 Interview
Maxim Bekhterev WWX 2016 Interview
Justin Donaldson WWX 2016 Interview
Haxe Roundup № 363
Haxe Roundup № 362
Haxe Roundup № 361
The Haxe Ludum Dare 35 Roundup
Haxe Roundup № 360
Haxe Roundup № 359
Haxe Roundup № 358
Haxe Roundup № 357
Haxe Roundup № 356
Haxe Roundup № 355
Haxe Roundup № 354
Haxe Roundup № 353
Haxe Roundup № 352
Haxe Roundup № 351
Haxe Roundup № 350
Haxe Roundup № 349
The Haxe Ludum Dare 34 Roundup
This is the sixth dedicated Ludum Dare roundup for Haxe. Ludum Dare 34 took place between December 11th and 14th and the chosen theme was tied between Two Button Controls and Growing.
Haxe Roundup № 348
Haxe Roundup № 347
Haxe Roundup № 346
Franco’s thx.text library is an interesting library, adding the ability to pluralize or singularize almost any word. It also adds the Table class, which pretty prints your data via its toString method.
Haxe Roundup № 345
Haxe Roundup № 344
Philippe Elsass has tweeted that he has completed his current project at Massive Interactive, working on bringing a new YouView client to Sony Android TV’s.
Haxe Roundup № 343
Ian Harrigan starts this week’s roundup off with a Developer Spotlight interview over on the OpenFL blog, talking about his himself and HaxeUI. Ian continues to tease us on Twitter with upcoming HaxeUI features, with the latest sneak peak of a “very preliminary proof of concept backend using waxe and wxWidgets”!
Haxe Roundup № 342
Andy Li continues to make Haxe available to everyone on Linux distros, with his latest efforts getting Haxe onto Fedora and openSUSE, jump on over to his post Haxe RPM Packages for Fedora and openSUSE for more details.
Haxe Roundup № 341
Darek Greenly at the beginning of the week released GrayScale dev log #3 in which Darek leads you through his luxe engine powered, GameBoy style game covering player input and visuals, with a little peek at the internals, some in-progress tools and more. Visually, it looks amazing.
Haxe Roundup № 340
We will start off with, probably, the most important news from this week, that Haxe 3.2.1 has been released and is now available for download. Andy Li has tweeted the official, alternative ways you can install Haxe through some of the various package managers, homebrew and chocolatey, for example.
What's New in Haxe 3.2.1?
The Haxe Foundation officially released Haxe 3.2.1 on 13th October 2015. To read about all the fixes checkout the Haxe 3.2.1 release details.
Haxe Roundup № 339
Robert Konrad has released Kha 15.10, available from HaxeLib. In his announcement article, Robert has added Direct3D 12 support, OS X 10.11 support and direct AGAL support to Krafix.
Haxe Roundup № 338
Haxe Roundup № 337
Franco Ponticelli has posted that Pellucid Analytics, located in Boulder, Colorado, USA, are looking for a Senior Software Engineer to join the team. Knowing Haxe will be a big plus.
Haxe Roundup № 336
Jeff Ward has released version 0.4.0 of HxScout, which is built with the latest and greatest HXCPP to provide a faster app, new and improved File dialogs, thanks to the recent release of linc_dialogs, and so much more! With Jeff’s experience work with the HXCPP target, he has posted his knowledge of working with async sockets over on Stack Overflow.
Haxe Roundup № 335
Ian Harrigan starts this week’s roundup off with working demos of HaxeUI v2 demonstrating the OpenFL, Flambe, Kha and PixiJS backends. The amount of work involving in implementing each backend must be immense, very impressive!
Haxe Roundup № 334
François Benjamin wrote an introduction to Haxe, showing a couple code examples and the enthusiasm of someone who’s recently discovered Haxe.
The Haxe Ludum Dare 33 Roundup
This is the fifth dedicated Ludum Dare roundup for Haxe. Ludum Dare 33 took place between August 22th and 24th and the chosen theme was You are the Monster.
Haxe Roundup № 333
Over on the mailing list, Robert Konrad has brought up the idea to create a suite of benchmarks to help out not only the various frameworks improve their performance, but also the standard library. I agree with others in the thread, like Robert and Hugh, who suggest that non framework related tests should be included, so the core compiler targets can be improved, benefiting everyone.
Haxe Roundup № 332
To start this weeks roundup off, Romuald Halasz has written an introductory post titled Haxe - A toolkit for cross-platform developement, useful for people unfamiliar with Haxe and transpilers in general.
Haxe Roundup № 331
Let’s start off with a thread that’s just starting over on the mailing list, with the outcome likely to affect every single Haxe developer using a framework.
Haxe Roundup № 330
The Silex Lab’s team continues to steadily release WWX2015 recordings, with the last week seeing three talks released. Todd Kulick also published his slides from his talk onto GitHub. With the video being published, the Activity repository also has had its status defined.
Haxe Roundup № 329
The Silex Labs team have started releasing the long awaited WWX2015 videos, preceded by the Wrapping up WWX2015 article, with the event hosted in the beautiful Mozilla Paris offices.
Haxe Roundup № 328
While there is still time, the current Humble Bundle, the Game Making bundle, which contains 22 programs, including Stencyl which uses Haxe and OpenFL under the hood, is available in the bundle with an included Indie subscription worth $99.
Haxe Roundup № 327
Nico May has been using Abe, an API combining Haxe, NodeJS and Express by Franco Ponticelli and Michael Martin-Smucker, to create over several week's Slick Rock a simple, embeddable, “no username, no password and no room setup” chat app.
Haxe Roundup № 326
This week's main news, in my opinion, is that Andy Li is now working for the Haxe Foundation! It's about time!
Haxe Roundup № 325
Sven Bergström posted the article “Snõwkit Dev Log #5 phoenix”, the long awaited snõwkit collective update. This dev log focuses on alpha-3.0 new renderer, its past and future.
Haxe Roundup № 324
Kha has continued to gain attention since WWX2015. Dmitry Hryppa has been working on collecting data from the BunnyMark benchmark with implementations in OpenFL, Kha, MonoGame, XNA and LibGDX. With help from Robert Konrad, the creator of Kha, Kha's results have jumped from 61K, 75k to 131k.
Haxe Roundup № 323
Alot has happened since the WWX2015 event. The age old question of “when will Haxe get short lambda's” has been asked again, now an WWX tradition.
This post is a brief post on what I think were the main highlights from this years WWX2015, hosted at Mozilla Paris and organised by Silex Labs, even though I missed half of the second day.
Haxe Roundup № 322
A Haxe ChromeCast multiplayer game created by Media Monks has been featured at Google IO 2015!
Haxe Roundup № 321
The Haxe World Wide Conference is almost upon us, which starts this Friday 29th May. I've kept quiet about so much news I've stumbled across which will come to light in the next few days, it's been difficult to keep quiet.
Haxe Roundup № 320
The biggest news this week is that Haxe 3.2.0 has been officially released! This release adds the Python target, an experimental static analyzer and a few breaking changes which you can find out more about from the release notes or from the article What's New in Haxe 3.2.0.
What's New in Haxe 3.2.0?
The Haxe Foundation officially released Haxe 3.2.0 on Tuesday 12th May 2015. To read about all the new features, fixes and breaking changes checkout the Haxe 3.2.0-rc2 and Haxe 3.2.0 release details.
Haxe Roundup № 319
The HaxeFlixel team have finally launched their Patreon page, so if you're able to provide financially support to help cover hosting costs and fund future development costs, then seriously consider it.
Haxe Roundup № 318
Simone Cingano has, available from GitHub, TileCraft a 2.5D modeling program written with OpenFL. TileCraft is touted as being a “fast multi-platform modeling tool to make tiles for games, icons or whatever you want”. The project has decent documentation with a quick start guide, how to build from source, ready to use examples and more. This is one to watch.
Haxe Roundup № 317
Jason O'Neil has shared his startup Today We Learned which is a website and app that guides teachers through a 60-second update, which empowers parents to start learning conversations at home with their children. Research shows these conversations have a significant impact on student motivation, behaviour and learning.
The Haxe Ludum Dare 32 Roundup
This is the fourth dedicated Ludum Dare roundup for Haxe. Ludum Dare 32 took place between April 17th and 20th and the chosen theme was An Unconventional Weapon.
Haxe Roundup № 316
Lars Doucet has posted HaxeFlixel bounties for several issues which need fixing to make HaxeFlixel compatible with OpenFL Next. There are currently only three items left to get HaxeFlixel up to date.
Haxe Roundup № 315
Andy Li has taken the lead in getting Haxe officially supported on Travis CI with help from Cauê Waneck and Simon Krajewski. Testing your Haxe project has been greatly simplified now, checked out the guide to using Haxe on Travis CI. Remember, if you want full, cross-platform testing consider travis-hx which provides helpers to test you project on Travis CI, Appveyor and SauceLabs.
Haxe Roundup № 314
Haxe Roundup № 313
I'll start off with a project from Patrick Le Clec'h that's piqued my interest. Patrick has been releasing on twitter a bunch of experimental modifications to the Haxe compiler which you can try out over on hacking-haxe.atouchofcode.com.
Haxe Roundup № 312
Of course the biggest news this week is that Haxe 3.2.0-rc.2 has been officially released by the Haxe Foundation! This release introduces the new Python target which was developed by Heinz Hölzer and Dan Korostelev. As with any new target it should be considered to be in beta stage. There will be a handful of breaking changes when Haxe 3.2.0 is finally released, so you better check out what's changed to just be safe.
Haxe Roundup № 311
The WWX 2015 team, Silex Labs, have launched their crowdfunding campaign which at the time of writing this roundup, stands at 38% funded.
Haxe Roundup № 310
This years Haxe conference site has finally gone live! Checkout the hard work Silex Labs team have put into the site. They also have support from the Mozilla Foundation who will be hosting this years conference in Paris. There is also a crowdfunding campaign which will launch this Monday 9th March.
Haxe Roundup № 309
Haxe Roundup № 308
This last week has had some pretty impressive posts, libraries and game releases. Sven Bergström has written, to date, the single best description of Haxe is in his post Haxe from 1000ft.
Haxe Roundup № 307
Haxe Roundup № 306
The Silex Labs folks have tweeted that they are looking for speakers for this years upcoming WWX2015 conference. If your interested, you should create a pitch over on the Thaxe Force mailing list.
Haxe Roundup № 305
Silex Labs have announced that the next Haxe Conference, WWX2015 will be hosted in Paris between the 29th May and 1st June!
Haxe Roundup № 304
The last few days have seen three snõwkit articles released by Sven Bergström. The second focus sheet has been published alpha-2.0+0010 which will sort out the asset management system and ensuring windowing events are consistent which will result in some API behavioural changes. Sven also takes the time to talk about some recent updates and snowkit related news. I'm particularly interested in the native sdk based on what Sven has written.
Haxe Roundup № 303
HxLanguageServices is nothing but an amazingly ambitious project. Carlos Ballesteros Velasco describes HxLanguageServices over of the Haxe mailing list as a way to provide “tooling for Haxe in order to be productive”. As a proof of what the library can do, Carlos has created a demo IDE.
Haxe Roundup № 302
Jeff Ward has started working on adding HXCPP support to hxScout, allowing your native OpenFL, luxe engine or custom engine be to send telemetry data to hxScout. This is something the Haxe community has wanted for an unfathomable amount of time!
Haxe Roundup № 301
After a short break from writing the roundup, lets get started with all the new library releases. Hugh Sanderson started the new year by releasing NME 5.2.7, NME dev-1.3.5 Waxe 3.1.1 and GM2D 3.2.5. The majority of changes appear in NME, a few of them being that NME is fully separated from Lime, building with MinGW is now possible and the text rendering has been reworked. You can find more detailed info in the announcement post.
Haxe Roundup № 300
NEO Scavenger, a “game where you must survive in the wasteland long enough to figure out who you are” created by Daniel Fedor using Haxe and OpenFL has received great reviews. As of today, NEO Scavenger is the number one selling game on GOG.com and has been for the last few days.
Haxe Roundup № 229
Jason Sturges has written a new performance benchmark post covering float math, object instantiation, down casting, up casting, event dispatching, function overhead, function inlining, loops and finally Graphic drawing each compiled to Neko, Flash, HTML5 and Native (OSX).
Haxe Roundup № 228
The OpenFL team has created and released the feature matrix which shows the differences between OpenFLs targets, Flash, HTML5, Native and Native Next. The feature matrix appears to cover the entire API.
Haxe Roundup № 227
Lubos Lenco has published two demos this week, a custom water mesh shader and a interactive chesh board, both created with Lubos's own unreleased game framework which integrates Blender and Kha. Even though these demos run on WebGL, because of Kha, Lubos can compile the demos for Windows, OSX, Linux, Android, iOS, Xbox, PlayStation Vita which are just some of the compile platforms.
Haxe Roundup № 226
Infognition have written a great post titled From native code to browser: Flash, Haxe, Dart or asm.js? in which Dee Mon tests Flash, Haxe, Dart and asm.js in a computation intensive task, the decompression of a key frame to RGB24.
Haxe Roundup № 225
Daniel Glazman has written Announcing Quaxe, a pure Haxe DOM and CSS implementation which will allow native desktop and mobile applications using native UI using HTML5 compiled with Haxe. You can stay up todate with the development of Quaxe at its official site, where you can see that Daniel has implemented full support for Level 3 and partial Level 4 CSS selectors.
Haxe Roundup № 224
Sven Bergström has published the first snõwkit community focus sheet, named alpha-1.0+parrott. I suggest that you first take the time to read up on the concept of focus sheets, then continue reading alpha-1.0+parrott. With the release of the first focus sheet, Sven is setting a solid, strong and structured set of guidelines for the community to follow. Also by focusing on one problem at a time, he is enabling the community to have a discussion.
Haxe Roundup № 223
Papers, Please back in May swept the IGF awards at GDC and on the 29th October, Papers, Please the dystopian document thrill by Lucas Pope won the GameCity 2014 Prize, adding one more award to his collection. Papers, Please is probably the most successful Haxe and NME/OpenFL powered game.
Haxe Roundup № 222
Haxe Roundup № 221
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.
Haxe Roundup № 220
Sven Bergström has released an impressive set of brand new libraries for Haxe, flõw, snõw and luxe, all of which are part of Snõwkit. With the alpha release of Snõwkit, Sven has given the community a set of libraries which allow you to deploy to Windows, Linux, Mac, Android, iOS and WebGL, using Luxe, a high level game engine, or Snõw, a low level platform framework, both of which use Flõw, a build tool for Haxe.
Haxe Roundup № 219
Kirill Poletaev has created haxecoder.com, a tutorial site for Haxe and OpenFL, releasing a new tutorial nearly every day.
Haxe Roundup № 218
Haxe Roundup № 217
There are two upcoming events, Gamedev101 Level1 by Dan Hett which is an introduction to the fundamentals of videos game using Stencyl and FOSDEM 2015 which Elliott Stoneham has taken upon himself to organise a bunch of Haxe users to attend and talk.
Upcoming Event: Game Dev 101 - Level 1
Game Dev 101 is a one-day games development course that teaches the fundamentals of creating video games completely from scratch using Stencyl.
Haxe Roundup № 216
I have published two articles this week, the first being The Haxe Ludum Dare 30 Roundup which features over 85 games using Haxe, Kha, Flambe, OpenFL, HaxePunk, HaxeFlixel and Stencyl. The OpenFL library is used in about 86% of the games and HaxeFlixel being the most popular high level framework in use.
What is The Nature of Code?
The first in the series of The Nature of Haxe and OpenFL videos based on the book The Nature of Code written by Daniel Shiffman originally using Processing. Christopher takes you through programming strategies and techniques behind computer simulations of natural systems using Haxe and OpenFL.
The Haxe Ludum Dare 30 Roundup
This is the second dedicated Ludum Dare roundup for Haxe. Ludum Dare 30 took place between August 22nd and 25th and the chosen theme was Connected Worlds.
Haxe Roundup № 215
Nicolas will be talking about Haxe at GameDuell on Wednesday 10th September in Berlin, so if you're able to attend, you need to register your interest in going. Also head over to the Haxe mailing list where some people attending the event have started a thread.
Haxe Roundup № 214
There are two upcoming events, the first is the Haxe Meetup in London next Wednesday hosted by Massive Interactive. Remember to register your interest in attending.
Haxe Roundup № 213
The Massive Interactive team are hosting a Haxe Meetup, on the 27th August 2014 at their London offices 10 Lower Thames Street, London EC3R 6AF. Head over to the Eventbrite page to register interest in attending.
Haxe Roundup № 212
David Mouton has written Develop in Haxe with NPM in which he explains why you might want to use NPM and Haxe, how to get setup and started, then taking it further by configuring IntelliJ IDEA and Jenkins, an open source continuous integration server.
Haxe Roundup № 211
Sys Tools by Cauê Waneck, which is a fork of the Haxe 2 repository, provides a crossplatform way to access low level systems APIS. Cauê's fork provides ndll bindings compatible with Haxe 3+ and Neko 2+.
Flambes Future by Bruno Garcia
Haxe Roundup № 210
Lets start off with probably the biggest news, Greg Caldwell has released Away3D 1.0.0-alpha, available now from haxelib, which is a complete port to OpenFL working across all platforms. This release includes model loading of 3DS, AWD, MD5, MD2 DAE formats, skeleton and skinned animation and plenty more.
Cocktail and NME by Thomas Fétiveau
Thomas shares his knowledge of using Cocktail, a HTML and CSS rendering engine by SilexLabs the hosts of WWX. He starts off with the development workflow that he uses, starting off by targeting any browser and once everything is working, compile using Cocktail to the Flash player to see if anything needs fixing.
Haxe Roundup № 209
Taigolr has created and released another library, Assets Manager, which provides utilities to manage external file. Manage meaning queue, load and save files using relative, absolute paths or urls [and] receive alerts for modified files or folders.
C++ Magic by Hugh Sanderson
Hugh introduces “C++ Magic” which gives libraries access to platform specific functions.
Haxe Roundup № 208
There are two job offerings that have appeared this week. The first from Massive Interactive who have the largest Haxe engineering team world wide, building native TV applications across mobile, tablet, smart TV's and the latest game consoles.
One Year of Haxe by Nicolas Cannasse
Nicolas opened the conference by going over what has changed in the last year, the various releases, new features, additional syntax and further speed improvements.
Haxe Roundup № 207
Highwayman Stars belong to you, created by Chau Guillaume and François Rousset using Haxe, OpenFL and HaxeFlixel have made a “space-opera RPG made by a small team of two french students”. Highwayman was made for the 2014 Indie Game Maker Contest where you can vote for them.
Haxe Roundup № 206
Lets start off with an article written by Lars Doucet titled Dear Adobe: Support Haxe, save your Tools. With a great title, Lars goes into how Adobe can profit big from depending on Haxe and all its awesome features and name dropping big companies who already profit from using Haxe, TiVo, Nickelodeaon, Disney, Toyota and more, articles like this help bring attention to Haxe, but with some comments saying that associating with Flash is dragging down Haxe, is it the correct type of attention that Haxe and the community needs?
Haxe Roundup № 205
The Chimango Games team have posted a youtube video of the visual evolution of their current game Pewma since they started working on it.
Haxe Roundup № 204
Cristian Baluta has renamed his Objective-C Haxe compile target to Swift, I wonder what its going be targeting now...
Haxe Roundup № 203
While I continue to work on the write up of WWX2014, which is insanely behind release, you can browse the WWX2014 photo collection to tide you over. You can then checkout Cristian Baluta's photo album. Then onto the SilexLabs youtube playlist of past WWX videos.
Haxe Roundup № 202
Between the 23rd and 26th of May, last weekend, WWX 2014 took place with some impressive talks and announcements. The easiest thing to notice is the brand new haxe.org website.
Haxe Roundup № 201
With the WWX 2014 conference almost upon us, starting this Friday, how about getting to know some of the speakers? Checkout the following speaker interviews for more information on what impresses and inspires them, their opinions on the future of Haxe and OpenFL and a little more detail about their upcoming talks.
Juraj Kirchheim's WWX 2014 Speaker Interview
I love playing music, having a good argument, writing decent code, spending time with all kinds of people. I hate writing self-descriptions.
Elliott Stoneham's WWX 2014 Speaker Interview
At the moment I'm a full-time Go developer and part-time Haxe enthusiast. But a year ago my life was entirely different. I was a retired business executive, who hadn't programmed for ten years. The Go and Haxe languages led me to fall in love with programming again. I am grateful to them both.
Justin Donaldson's WWX 2014 Speaker Interview
I'm constantly learning: programming languages, data science, machine learning, music. You see that sailing pic? I have no idea what I'm doing there. But, I haven't drowned yet, or wrecked the boat. So it goes with learning...
Cauê Waneck's WWX 2014 Speaker Interview
I'm a sleep deprived programmer that really like working on tools, game programming and optimization.
Franco Ponticelli's WWX 2014 Speaker Interview
I'm old, very old, but only on the outside. Long time computer geek, developer by trade and passionate about so many things that it is way too easy to lose count.
Andreas Soderlund's WWX 2014 Speaker Interview
It's kind of hard to describe myself, since I don't enjoy putting labels on someone, but also because I embrace change, which can happen so fast. Some things I try to maintain and improve with myself though is to be genuine, caring and spiritual.
Hugh Sanderson's WWX 2014 Speaker Interview
I use all sorts of hardware. I mainly use a desktop PC (which I can boot to Linux) and Macbook air. But I also have various Android devices and an iPad(1), and a Mac-mini I use for builds.
Haxe Roundup № 200
Lars Doucet has released his light weight localization library Fire Tongue onto haxelib. The github repository README file is full of setup instructions, asset setup, formatting instructions, a yoda-ish advanced use guide, HaxeFlixel UI integration and more.
Haxe Roundup № 199
Haxor the HTML5 and WebGL engine has been released, currently as a direct download, Haxor “combines the power of [the] Haxe language, HTML5 [and] WebGL to easily develop powerful applications that can run in any modern browser”.
The Haxe Ludum Dare 29 Roundup
This is the first dedicated Ludum Dare roundup for Haxe, as every other Ludum Dare list has been rolled into the weekly Haxe Roundup as a small side addition, so its only fair that all these Haxe games get their own roundup.
Haxe Roundup № 198
A brand new target has been added to Haxe, thanks to Frabbit and Simon Krajewski who have created the Python target. You can grab a nightly build to test it out.
Haxe Roundup № 197
If your attending WWX2014 the 4th International Haxe Conference, then you're lucky. But you will likely need somewhere to stay, so checkout the details for the official WWX2014 Hotel. There is only a month until it kicks off!
Haxe Roundup № 196
The Haxe Foundation have released Haxe version
3.1.3. This release is considered a bug fix release, but really its a sign of a closer community forming, as this release fixes an incompatibility between the standard library and OpenFL.
Lars Doucet has released some impressive news on the upcoming Defender's Quest 2 game. Nobua Uematsu, the world famous video game composer, will be working on the main theme.
Today is the last day to support Haxe, OpenFL, FlashDevelop and RenPy in this weeks Humble Bundle Weekly Sale celebrating open source!
Papers, Please has swept the IGF awards at GDC this year, winning 3 out of 8 categories, Excellence in Narrative, Excellence in Design and the Seumas McNally Grand Prize! Congratulations to Lucas Pope for the great success.
A couple of weeks ago, Haxe
3.1.0was released. Well, Haxe
bugfixrelease has been made available for download. Three new features have made there way into this release, with the more notable being you can now embed unicode values into your strings.
Emiliano Angelini has created and released another OpenFL native extension, this time for Google Analytics v3, called GAnalytics. The currently supported targets are iOS and Android. Its based on Hyperfiction's HypGA repository.
On Tuesday, the Haxe Foundation released version
3.1.0with its main focus being on improved stability and bug fixes.