Haxe and OpenFL improves the longevity and opportunities for your Flixel Games.
HaxeFlixel is largely based on the AS3 version of Flixel written by Adam “Atomic” Saltsman. One of the major motivations for creating HaxeFlixel is overcoming the limitations of the Actionscript 3 language and the Adobe Flash and Air runtime targets. HaxeFlixel has been able to incorporate and continues to add new language features of Haxe and incorporate exciting new runtime targets through OpenFL.
The aim of this website is to provide HaxeFlixel with a friendly and connected web presence. It has been developed by Chris Decoster with great input from the community. It provides a place for experienced developers and beginners alike, to easily share their experiences in developing and learning how to make games. We have seen the website form a central location to share resources and improve HaxeFlixel itself.
Everyone is highly encouraged to contribute to HaxeFlixel itself and the resources on this website.
- Display thousands of moving objects
- Basic collisions between objects
- Group objects together for simplicity
- Easily generate and emit particles
- Create game levels using Tilemaps
- Text display and Bitmap Fonts
- Math & Color utilities
- Record and play back replays
- Powerful interactive debugger
- Path finding and following
- Easy object recycling
Enhancements over AS3
- Use of a robust and powerful open source language Haxe
- Cross platform development to Linux, Mac and Windows
- Compile to Mobile and Desktop targets with native code
- Impressive Native Performance using GPU acceleration
- Advanced Physics with inbuilt Nape support
- Improved debugger and interactive console
- Texture batching and cache enhancements
- Access to OpenFL native extensions
- Flexible Asset Management System
- Integrated Tweening system