Awesome Lists

awesome-haxe-gamedev

by Dvergar

awesome listHaxepushed almost 3 years ago

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
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/Dvergar/awesome-haxe-gamedev/links.svg)](https://awesome.facts.dev/awesome/Dvergar/awesome-haxe-gamedev)
HTML
<a href="https://awesome.facts.dev/awesome/Dvergar/awesome-haxe-gamedev"><img src="https://awesome.facts.dev/shield/Dvergar/awesome-haxe-gamedev/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/Dvergar/awesome-haxe-gamedev/links.svg

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

Serialization and storage

  • Bits

    Binary bit flags with unlimited amount of bits

  • CastleDB

    A structured static database easing collaboration

  • hxbit

    A binary serialization and network synchronization library

  • PODStream

    Plain Old Data serializer

Games

Miscellaneous / 3rd party 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

Miscellaneous / Dialogues

  • hxyarn

    Parser and runner for Yarn dialogue files

Miscellaneous / Editor

Miscellaneous / Helpers

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

  • HGSL

    Haxe to GL Shading Language

  • parasol

    HaxeFlixel library of shaders

Miscellaneous / Sprite

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

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.