Haskell entity-component-system Projects
a fast, extensible, type driven Haskell ECS framework for gamesProject mention: I want to make a game in Haskell to surprise my boyfriend, but don’t know where to start. | /r/haskell | 2023-01-22
There's an apecs-gloss tutorial here that is a simple Shmup.
Haskell ECS using sparse sets (by Simre1)Project mention: Hero - A faster ECS library for Haskell | /r/haskell | 2022-08-30
I wanted to use an ECS system in Haskell and I have found apecs and ecstasy. However, both seem to use IntMap for storing component data, so I figured that performance could not be all that great. That's why I created a new library, hero, which uses sparse sets for storing component data. Basic benchmarks seem to suggest that hero is roughly 40 times faster than apecs at iterating over components. The interface for hero is inspired by apecs, but there are some significant differences. The library is still rough around the edges, but you can already find it on https://github.com/Simre1/hero. I have also started work on an sdl2 binding which is in the same repository.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Haskell entity-component-system related posts
I want to make a game in Haskell to surprise my boyfriend, but don’t know where to start.
1 project | /r/haskell | 22 Jan 2023
Hero - A faster ECS library for Haskell
2 projects | /r/haskell | 30 Aug 2022
Looking for projects that make heavy use of IntMap which have benchmarks
4 projects | /r/haskell | 18 Sep 2021