awesome-haxe-gamedev
by Dvergar
Resources for game development on haxe
AI summary
Game dev toolkit
A curated list of resources and tools for game development using Haxe 4.
- stars
- 386
- forks
- 18
- watching
- 12
- awesome lists
- 4
- entries
- 101
What's in the list
101 links in 33 sections, with live GitHub stats.activeno commit in 2y
Game engines
Armory (Kha)
An open-source 3D game engine with full Blender integration ( , , , )
Away3D
An open source, real-time 3D engine for OpenFL ( , , )
ceramic
Cross-platform 2D framework ( , , , )
HaxeFlixel (OpenFL)
Free, cross-platform 2D game engine powered by OpenFL ( , , , )
Haxegon (OpenFL)
A programming library for beginners. Powered by OpenFL and Starling ( , , , )
Heaps
High Performance Game Framework ( , , , )
hxdefold
Haxe/Lua externs for Defold game engine ( , , )
OpenFL
Interactive game and app development library ( , , , )
Starling
The "Cross-Platform Game Engine", a popular Stage3D framework ( , , )
Stencyl (OpenFL)
Create Flash, HTML5, iOS, Android, and desktop games with no code ( , )
unreal.hx
Haxe Integration for Unreal ( , , , )
HxGodot (Godot 4.0)
A Haxe GDExtension for Godot 4 ( , , , )
Low-level Engine
Kha
Ultra-portable, high performance, open source multimedia framework ( , , , )
Lime
A flexible, lightweight layer for Haxe cross-platform developers ( , , )
linc_glfw
Desktop - GLFW binding (multi-platform library for OpenGL, OpenGL ES and Vulkan)
NME
A cross-platform native backend ( , , )
3DSHaxe
Make 3ds homebrew! ( )
Physics
echo
Simple Physics Library
haxebullet
Bullet 3D Physics
nape-haxe4
Physics Engine (the original Haxe3 version of nape can be found )
Architecture
awe6
, - The inverted game framework, is a development tool focused on Future Proofing
ecx
- An Entity Component System framework
hexMachina
- A powerful multi-modular MVC framework
OSIS
- Entity Component System architecture with networking support
Networking
Anette
Simple network library (no UDP)
colyseus-hx
Multiplayer Game Client
haxe-simple-peer (js)
Haxe externs for simple-peer
hxWebSockets
Websockets for all platforms
Serialization and storage
Games
- Darksburg
Heaps -
- Dead Cells
Heaps - ,
- Defender's Quest
HaxeFlixel (OpenFL) - ,
- Defender's Quest 2
HaxeFlixel (OpenFL) -
- Dicey Dungeons
Haxegon (OpenFL) - ,
- Evoland
Heaps - ,
- Northgard
Heaps -
- Papers, Please
OpenFL - , ,
- Pocket Kingdom
HaxePunk (OpenFL)-
- rymdkapsel
OpenFL - ,
- Spellbreak
unreal.hx - , , ,
- The Westport Independent
Luxe - ,
Miscellaneous / 3rd party API
SteamWrap
Native extension for the SteamAPI
- newgrounds
Newgrounds API
hxgamejolt-api
Haxe bindings for GameJolt API
Miscellaneous / Animation
spine-hx
Spine runtime automatically converted from the official Java/libgdx runtime
Heaps-Spine
Spine player for heaps
heaps-aseprite
Load and render sprites and animations in Aseprite format
openfl-aseprite
Load and render sprites and animations in Aseprite format
openfl-spine
Render Spine animation in the OpenFL engine, rendering processing can be achieved throughSprite and Tilemap
ase
File format reader/writer for .ase/.aseprite without external dependencies
flxgif
Yagp's Gif Player for HaxeFlixel
Miscellaneous / Audio
sfxr-hx
Pure haxe implementation of Sfxr
Miscellaneous / Color manipulation
nxColor
Color manipulation library
Miscellaneous / Collision
differ
A separation axis theorem collision library
Miscellaneous / Computer Vision
Vision
Cross platform computer vision library
Miscellaneous / Data structures
polygonal-ds
Data structures for games
Miscellaneous / Dialogues
hxyarn
Parser and runner for Yarn dialogue files
Miscellaneous / Editor
flixel-studio
In-game editor for HaxeFlixel
Miscellaneous / Helpers
deepnightLibs
General gamedev purpose libs
Miscellaneous / Localization
firetongue
A translation/localization framework
Miscellaneous / Map parser
PyxelEdit Map Importer
Parser for maps generated by the editor PyxelEdit
LEd
2D level editor with a typed compile time loader
TiledHX
A comprehensive modern Tiled parser
Miscellaneous / Math helpers
hxmath
A game-oriented math library
haxe-glm
A toolset for using 2, 3, and 4 dimensional vectors and matrices, as well as quaternions
hx-vector2d
Worlds most complete Vector2d / Point class. With operator overloading
Miscellaneous / Modding
polymod
An atomic modding framework for games/apps
Miscellaneous / Particles
Sparkler
Modular Particle System
Miscellaneous / Monetization
extension-iap
Provides an access to in-app purchases (iOS) and in-app billing (Android) for OpenFL projects using a common API. Fork of
Miscellaneous / Pathfinding
pathfinder
Easy A* pathfinding algorithm
- astar
Versatile framework-agnostic A-star solver Library
Miscellaneous / Procedural generation
Dungeon builder
A set of dungeon generation algorithm (works w/ hx4 w/ minor changes)
Miscellaneous / Shaders
Miscellaneous / Sprite
haxe-aseprite
Parser for .ase and .aseprite files
Miscellaneous / Texture Packer
hxpk
Port of the libGDX Texture Packer
Miscellaneous / Tweening
actuate
A flexible, fast "tween" library
YATL
Yet Another (Haxe) Tweening Library
TweenX/TweenXCore
Tween library
Miscellaneous / UI
domkit
CSS Components based strictly typed UI framework
flixel-ui
GUI library for HaxeFlixel
- HaxeUI
UI library with multiple framework backends (HTML5, Kha, OpenFL, PixiJS, WxWidgets, and a number of others as works in progress)
- Feathers UI
Cross-platform graphical user interface components for creative frontend projects
Miscellaneous / Video
hxCodec
Adds native video playback on HaxeFlixel and OpenFL
Articles
Other haxe lists
Nothing in this list matches your filter.
Featured in 4 awesome lists
Each link jumps to the spot where the list mentions awesome-haxe-gamedev.
More related projects
haxeui/haxeui-core348
loudoweb/spriterhaxeengine66
bartkmq/snowkit.docset2
clemos/haxe-js-kit128
kripken/ammo.js4.2K
playcanvas/engine9.8K
whitestormjs/whs.js6.2K
jasonwebb/morphogenesis-resources2.1K
skylicht-lab/skylicht-engine706
gamepopper/vigilante-game-framework65
polytonic/glitter2.5K
utiasdsl/safe-control-gym645