GASM
Game engine abstraction
A framework agnostic ECS layer designed to abstract game logic from underlying rendering frameworks and facilitate platform-independent development of games with long lifespans.
Framework agnostic EntityComponent System for Haxe
20 stars
6 watching
2 forks
Language: Haxe
last commit: over 5 years agoLinked from 1 awesome list
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A framework designed to provide a shared language and platform independence for game development, allowing teams to adapt to changing technologies. | 79 | |
| Builds a custom game engine using the Entity Component System concept in Go. | 129 | |
| A macro-powered framework for building entity-component-system game engines | 59 | |
| A tool to build and run games using the Haxe programming language and various game engines. | 3 | |
| A game development platform and engine written in C++. | 714 | |
| A high-performance 2D game engine for cross-platform development using Haxe. | 744 | |
| An entity component system with networking support designed for game development and multiplayer applications. | 44 | |
| An extensible 2D game engine built around an Entity Component System (ECS) architecture | 12 | |
| A game engine with cutting-edge rendering capabilities and real-time physics simulations. | 2,252 | |
| A cross-platform 2D game development library for Go | 395 | |
| An implementation of the Entity-Component-System paradigm in Go | 299 | |
| A Haxe port of a popular 3D game engine, allowing developers to create cross-platform 3D applications using the language. | 187 | |
| An experimental implementation of Entity Component System Architecture (ECS) for Babylon.js | 35 | |
| A 3D game engine built on top of Snow, providing tools and features for building cross-platform games. | 8 | |
| An experimental game engine designed for learning purposes, aiming to provide platform compatibility and features such as rendering, entity-component-system, and audio handling. | 5 |