apecs

Game framework

An Entity Component System framework for game development using Haskell.

a fast, extensible, type driven Haskell ECS framework for games

GitHub

392 stars
20 watching
43 forks
Language: Haskell
last commit: 8 months ago
entity-component-systemgame-developmenthaskell

Related projects:

Repository Description Stars
egonschiele/actionkid A framework for building 2D games in Haskell using the Gloss library. 49
asivitz/hickory A game engine framework for Haskell that provides modular tools and utilities for building 3D interactive programs. 67
typedbyte/hagato A Haskell-based game development framework with modular sub-libraries for graphics, input, and other game-related functionality. 66
doraku/defaultecs An Entity Component System framework designed for simplicity and high performance in game development. 663
cybercat-institute/open-game-engine A Haskell-based framework for designing and analyzing game-theoretical games 147
finscn/the-best-js-game-framework A minimalist JavaScript framework designed to facilitate flexible and efficient game development without unnecessary abstractions or restrictions. 469
kevinresol/exp-ecs A macro-powered framework for building entity-component-system game engines 59
andygeiss/ecs Builds a custom game engine using the Entity Component System concept in Go. 128
einscott/pile A game framework for the Beef programming language, providing a set of modular components for handling system, graphics, and audio tasks. 31
sebas77/svelto.ecs A C# Entity Component System framework enabling data-oriented, decoupled, and maintainable game development. 1,223
scellecs/morpeh An ECS framework for Unity and .Net, providing a simple and efficient way to structure game logic 535
dvergar/osis An entity component system with networking support designed for game development and multiplayer applications. 44
aduros/wasm4 A toolset for building small, low-level games using WebAssembly and various programming languages. 1,179
hathora/builder A framework for building multiplayer games and other real-time applications. 554