HaxeFlixel

HaxeFlixel is an enhanced port of Flixel, the open-source bitmap-based flash game engine, to haxe. It uses drawTiles for gpu accelerated rendering on cpp targets like dektop and mobile.

Enhancements over AS3 Flixel;

 * Enhancements over AS3 Flixel;
 * Use of a robust and powerfull opensource language Haxe
 * Flexible Asset Management System
 * Cross platform development Linux, Mac and Windows
 * Texture atlas and Layer enhancement for cpp targets
 * Integrated and robust Tween System
 * Access to NME native extensions
 * Compile to Mobile and Desktop targets with native code through NME
 * Impressive Native Performance using GPU accelerated drawTiles implimentation

Basic Features

 * Display thousand of moving objects
 * Basic collisions between objects
 * Group objects together for simplicity
 * Easily generate and emit particles
 * Create game levels using tilemaps
 * Text display
 * Save games
 * Scrolling
 * Record and play back replays
 * Powerful interactive debugger
 * Camera system for split screen
 * Pathfinding and following
 * Easy object recycling