title |
---|
About |
HaxeFlixel is an open source 2D game engine written for use with the Open Flash Library and the Haxe Toolkit, it is completely free for personal or commercial use. It enables multi-platform development for native targets on mobile and desktop as well as Flash and HTML5 on web platforms.
This project was founded by Alexander Hohlov, also known on Beeblerox on GitHub, who continues to be the project lead for the HaxeFlixel Organisation group. The project itself also has an active community with contributions from highly valued developers (by GitHub names) GameDevSam, impaler, Werdn, ProG4mr, Gama11, sergey-miryanov and more.
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
- Use of a robust and powerful open source language [Haxe](http://www.haxe.org)
- 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
Sam is a formidable programmer who spends his working days doing GUI programming with AAA titles. Sam is also a passionate Indie developer and community organiser in the Baltimore area. He is responsible for many optimisations and improvements to the engine and has been a part of HaxeFlixel shortly after it began.