Awesome Haxe Game Development Awesome

A curated list of game development resources for Haxe 4, a high level strictly typed programming language which is used to produce cross-platform native code.

Feel free to update it.

Contents

Game engines

Those are Haxe 4 compatible game engines * Armory (Kha) - An open-source 3D game engine with full Blender integration (Web, Mobile, Desktop, Consoles). * Away3D - An open source, real-time 3D engine for OpenFL (Web, Mobile, Desktop). * ceramic - Cross-platform 2D framework (Web, Mobile, Desktop, Unity). * HaxeFlixel (OpenFL) - Free, cross-platform 2D game engine powered by OpenFL (Web, Mobile, Desktop, Consoles). * Haxegon (OpenFL) - A programming library for beginners. Powered by OpenFL and Starling (Web, Mobile, Desktop, Consoles). * Heaps - High Performance Game Framework (Web, Mobile, Desktop, Consoles). * hxdefold - Haxe/Lua externs for Defold game engine (Web, Mobile, Desktop). * OpenFL - Interactive game and app development library (Web, Mobile, Desktop, Consoles). * Starling - The "Cross-Platform Game Engine", a popular Stage3D framework (Web, Mobile, Desktop). * Stencyl (OpenFL) - Create Flash, HTML5, iOS, Android, and desktop games with no code (Mobile, Desktop). * unreal.hx - Haxe Integration for Unreal (Web, Mobile, Desktop, Consoles). * HxGodot (Godot 4.0) - A Haxe GDExtension for Godot 4 (Web, Mobile, Desktop, Consoles).

Low-level Engine

Physics

Architecture

IoC == Inversion of Control  
EC == Entity Component  
ECS == Entity-Component-System
FSM == Finite State Machine
MVC == Model View Controller

Networking

Serialization and storage

Games