A 2D game engine for cross-platform development targeting HTML5, Flash, Android, and iOS.
Flambe is a 2D game engine that allows developers to create games for HTML5, Flash, Android, and iOS using Haxe. It solves the problem of fragmented game development by providing a unified workflow for cross-platform deployment, with high-performance rendering and efficient asset management.
Game developers and studios looking to build 2D games for multiple platforms (web and mobile) without rewriting code for each target.
Developers choose Flambe for its rapid iteration capabilities, live asset swapping, and seamless cross-platform compilation, which streamline the game development process and reduce time-to-market.
Rapidly cook up games for HTML5, Flash, Android, and iOS.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Compiles games to HTML5 and Flash with native mobile support via Adobe AIR, enabling a single codebase for web and app deployment, as highlighted in the README.
Uses WebGL with canvas fallback for HTML5 and Stage3D for Flash, ensuring smooth graphics across supported platforms, per the performance claims.
Code changes trigger automatic recompilation and browser refresh in under 2 seconds, and live asset swapping allows instant updates without recompilation, speeding development.
Includes battle-tested support for importing Flash animations, bitmap fonts, and particle systems, streamlining asset integration from the README's feature list.
Flambe has been replaced by 2DKit, meaning no new features, bug fixes, or official support, making it risky for long-term or new projects.
Built on Haxe, which has a smaller ecosystem and community compared to JavaScript or C#, limiting library availability and developer resources.
Relies on Adobe AIR for native apps and Flash for some targets, both of which are declining in relevance and may have compatibility issues with modern systems.