The HaxeFlixel Blog

HaxeFlixel Site Update!

The HaxeFlixel site finally got a bit of a facelift! After 4 years of Docpad being deprecated (we were on an even older version!), and 2 years of the initial "Should we replace docpad?" Github issue raised by RichardBray, we have FINALLY migrated the static site generation code fully off Docpad, and we are now using 11ty to generate th... read more

HaxeFlixel 5.4.0

We've finally released Haxeflixel 5.4.0, our largest release in quite some time, arguably larger than the 5.0.0 release! This release focuses heavily on assets and animations, like the new FlxAsepriteUtil and the new Multi-Atlas system. What took so long? We try to release new versions of HaxeFlixel around once a month, and have been, for the mo... read more

Blog Posts are Back

Hello everyone! George, here, gladly announceing the return of the HaxeFlixel blog after a long hiatus. While there have been many ongoing changes to the HaxeFlixel framework, we've sadly neglected to broadcast those changes on the website. Let's take this time to get everybody up to speed with all we've done these last 3 years. What's New? Sinc... read more

Newgrounds Game Jam

Newgrounds is hosting a HaxeFlixel game jam with a $1,300 prize pool! The theme is "Alone, Together" and submissions have to be uploaded to Newgrounds by Monday, April 27th with the tag "HaxeFlixelJam" included. For more information, check out their official announcement. We also modernized our Tutorial to use Ogmo 3, Visual... read more

HaxeFlixel DragonBones Support

Hi there, I’m Troy (@RouStudios), creator and maintainer of the HaxeFlixel backend for DragonBones. I’m here to write a post about DragonBones support for HaxeFlixel and how to use it. First of all, what is DragonBones? DragonBones is a free *open source alternative to the popular 2D bone animation tool Spine (which Flixel already has support fo... read more

HaxeFlixel 4.4.0

HaxeFlixel 4.4.0 is now available on Haxelib, adding support for OpenFL 8 and Lime 6.3.0! Breaking changes are mostly limited to blend modes and a slightly different shader syntax. Additionally, 4.4.0 is still fully-backwards-compatible with OpenFL 3.6.1 legacy or next, so even if you don't plan on upgrading to OpenFL 8 just yet, don't let that ... read more

FlxLightPuzzle Demo

We have a new demo made by yours truly Nick: a puzzle game of reflecting light and combining colors. Featuring... FlxLightPuzzle Demo In addition to being a fully playable game, the FlxLightPuzzle Demo heavily features the FlxVector class. Vector math is a nightmare, and I was actually surprised to see how much of it FlxVector handles for you. ... read more

The Flixel Community

So you've downloaded Flixel, skipped around in the tutorial, and are wondering what's next. You could start making that game you've been thinking about. Or, better yet, make that game while also talking to other people who are using Flixel! They're not scary, I promise. Join the community There are a number of places where you'll find fellow Fli... read more

Introducing Nick (MSGHero)

Hi everyone! I'm Nick (@MSGhero16), and I'll be working for the HaxeFlixel community now. My goal is to drum up engagement with our favorite library by writing regular blog posts and creating new demos. If you're new around these parts, here's a brief intro to what this is all about. (Haxe)Flixel HaxeFlixel is a free cross-platform, open-source ... read more

OpenFL 5 compatibility status update

Hey, Beeblerox here! As you may know, HaxeFlixel is currently stuck with outdated versions of OpenFL and Lime due to some rendering incompatibilities, and updating it has turned out to be more work than expected. I want to give you a quick status update regarding my work towards making Flixel compatible with the latest versions of OpenFL again. ... read more

HaxeFlixel Mechanics

Hey everybody, Tim here to share something with you: Does this sound familiar? "I wish I could remember how to do this one, small thing in HaxeFlixel, and that I didn't have to dig through a massive tutorial just to jog my memory." Or, how about: "What's the 'right' way to handle this, again?" Yeah, we've all been there! ... read more

HaxeFlixel 4.2.0

We've just released HaxeFlixel 4.2.0! There are a lot of small additions and improvements, like exposing the length of FlxSound objects or allowing you to configure their endTime. Apart from that, we also fixed a lot of bugs and took care of some old annoyances, like not being able to control which tweens or timers are paused when entering a sub... read more

Fundraiser 2016

HaxeFlixel is developed by and is now furtherly funded by, a community of people who have a geniune passion for the project. We thank everyone for their contributions over the past 5 years, whether it has been spreading the word, fundraising, admin, testing, reviewing & submitting code or teaching and supporting others. All this keeps inspir... read more

HaxeFlixel 4.1.0

HaxeFlixel 4.1.0 has just been released to Haxelib (as well as new versions of flixel-addons, ui and demos)! The full changelog contains a long list of minor improvements and bugfixes. Unlike previous minor releases, this release is intended to be used as a drop-in-replacement - there are no significant breaking changes. If you do encounter any ... read more

HaxeFlixel 4.0.0

We are proud to announce the release of HaxeFlixel 4.0.0! This is without a doubt the biggest release yet, with nearly 2000 new commits on the core repository alone since the last release. The highlights of this release are: an improved API structure a refactored rendering system a much improved gamepad API improved HTML5 support improved OpenF... read more

HaxeFlixel Patreon

Hello HaxeFlixel enthusiast, gamedevsam here! I have some big news to share with the HaxeFlixel community: HaxeFlixel is now on Patreon. Patreon is a crowd-funding platform that collects monthly donations to support artists and projects that people love. HaxeFlixel has joined Patreon to collect funds in order to reward contributions to the proje... read more

Tilesheet rendering

Hi, gamedevsam here, I'm a developer and evangelist of HaxeFlixel. The following blog post was written by Beeblerox (the original creator of HaxeFlixel) and was originally posted on his blog as a two part article (part 1 and part 2). In it, he goes into detail on how HaxeFlixel's rendering system is built on top of OpenFL's Tilesheet API. I wan... read more

HaxeFlixel now has a blog!

The HaxeFlixel project and it's active community of game dev enthusiasts, have opened this blog up to post about the latest updates, news and anything awesome happening related to making games with HaxeFlixel and the projects around it. Although most of the HaxeFlixel activity happens on Github, Slack chat (ask for an invite) and the @haxeflixel... read more