Displaying 1 to 19 from 19 results

flixel - Free, cross-platform 2D game engine powered by Haxe and OpenFL

  •    Haxe

If you want to contribute code or report an issue, please check our CONTRIBUTING.md. HaxeFlixel has its roots in the original ActionScript 3 version of Flixel, created by Adam “Atomic” Saltsman. It was started by Alexander Hohlov in 2011, initially as a straightforward Haxe port of the AS3 codebase and Richard Davey's Flixel Power Tools.

waud - Web Audio Library

  •    Haxe

Web Audio Library with HTML5 audio fallback. Waud is a simple and powerful web audio library that allows you to go beyond HTML5's <audio> tag and easily take advantage of Web Audio API. It abstracts Web Audio API making it consistent and reliable across multiple platforms and browsers. It also falls back to HTML5 Audio on non-modern browsers where Web Audio API is not supported.

flixel-demos - Collection of demos for HaxeFlixel

  •    Haxe

This is a collection of 80+ demos using the HaxeFlixel engine and demonstrating its capabilities. All the ones that are compatible with a web target (HTML5 and/or Flash) can be found on haxeflixel.com/demos. You can then use flixel-tools create command to create one of the demos in a directory of your choice, or alternatively run them directly from the haxelib directory.

hxjsondef - HxJsonDef is command-line app written in Haxe that helps you quickly define a typedef from some arbitrary

  •    Haxe

I found a gist written in ruby that does the same (written by Justin Donaldson) and it inspired to write it in Haxe/Neko. There are some rules you have to keep in mind. For the conversion it best NOT to use null as a value. It will be automatically converted to Dynamic, but if you know what the value will be; remove null and replace with one of the values described below.




minimalcomps-openfl - OpenFL port of Minimal Components by Keith Peters

  •    Haxe

OpenFL port of Minimal Components by Keith Peters. MinimalComps OpenFL Designer is a compendium project enabling exploration of available components.

hx-quicksettings - Haxe extern classes for https://github.com/bit101/quicksettings

  •    Haxe

QuickSettings is a JavaScript library for making a quick settings panel to control code parameters. Add CDN hosted javascript to your HTML file. It's included with the default quicksettings.css so no need to add that.

flixel-addons - Additional classes for HaxeFlixel

  •    Haxe

A set of useful, but optional classes for HaxeFlixel created by the community. Includes some classes from the Flixel Power Tools. If you have a question or have not contributed on github before, there are friendly people in the community that help out in the forums.

flixel-templates - Project templates for HaxeFlixel

  •    Smarty

If you change the default template, be sure to update the FlashDevelop .fdz-template in ide-data/flash-develop-fdz accordingly as well. Afterwards, the generate.bat should be run to update the pregenerated folder.


flixel-tools - Command Line tools for HaxeFlixel, create demos, templates and more.

  •    Haxe

These are command line tools for HaxeFlixel to create demos, templates and more. For documentation on how to install and use the tools, please refer to this guide.

flixel-ui - GUI library for HaxeFlixel

  •    Haxe

A test project is available in flixel-demos. You should really, really, check it out. It has a lot of inline documentation in the xml files and showcases some complex and subtle features. Provided you've set up your XML layout correctly, flixel-ui will fetch that xml file and auto-generate a _ui:FlxUI member variable.

hxsocketio - Haxe externs for socket.io

  •    Haxe

Haxe externs for socket.io. Both browser and Node.js JavaScript are supported.

geometrize-haxe - :triangular_ruler: Geometrize is a Haxe port of primitive that geometrizes images into geometric primitives

  •    Haxe

Geometrize Haxe is a Haxe library for recreating images with geometric primitives. Run the demo in your browser. Geometrize Haxe is part of Geometrize, and is based on the primitive Go library.

haxe-kiwi - :bird: Haxe port of Kiwi, an implementation of the Cassowary constraint solving algorithm

  •    Haxe

haxe-kiwi is a port of Kiwi and Kiwi Java, implementations of the Cassowary constraint solving algorithm. Run the demo in your browser. Visit Overconstrained and join the Slack group to find out more about constraint solvers or get involved in development.

MarkovNameGenerator - :black_nib: Markov process-based procedural name and word generator

  •    Haxe

Markov Namegen is a Markov chain-based procedural name generator written in Haxe. Run it in your browser. Demonstrates the markov-namegen haxelib. Read the docs here.

Rectangle-Bin-Packing - :handbag: Haxe algorithms for 2D rectangular bin packing

  •    Haxe

2D rectangular bin packing algorithms for the Haxe bin-packing haxelib. Run the demo in your browser. Based on the public domain C++ bin packers by Jukka Jylänki.

samcodes-admob - :money_with_wings: Unofficial AdMob ads support for Haxe/OpenFL Android and iOS targets

  •    Objective-C

Unofficial AdMob banner and interstitial ad support for iOS and Android Haxe OpenFL targets. See the demo app here.

samcodes-gamecircle - :basketball: Unofficial GameCircle achievements and leaderboards for Haxe/OpenFL

  •    Haxe

Unofficial Amazon GameCircle 2.x leaderboards and achievements support for OpenFL Android target.

samcodes-notifications - :speech_balloon: Local device notification support for OpenFL Android and iOS targets

  •    Objective-C++

Local notifications support for Haxe OpenFL Android and iOS targets. See the demo here. If there is something you would like adding let me know. Pull requests welcomed too.