mischief: The Haskell Game Engine (with rats).
Mischief is an ECS-based game engine written in Haskell. It provides a refreshing, fun experience to game devs, whether or not they are familiar with Haskell or ECS.
It makes use of both data-oriented and functional paradigms to create a weird but clean API that gives you easy control over the flow of data in your games.
It is decentralized, meaning you are able to easily experiment with various libraries.
Mischief puts creativity, human expression, and fun above anything else.
[Skip to Readme]
Downloads
- mischief-0.1.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1.0.0 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | base (>=4.21.0.0 && <4.22), mischief-assets (>=0.1 && <0.2), mischief-ecs (>=0.2 && <0.3), mischief-input (>=0.1 && <0.2), mischief-math (>=0.1 && <0.2), mischief-render (>=0.1 && <0.2), mischief-sdl (>=0.1 && <0.2) [details] |
| License | BSD-3-Clause |
| Author | Damon |
| Maintainer | pvdoriginal2019@gmail.com |
| Uploaded | by Damon at 2026-11-14T23:39:41Z |
| Home page | https://codeberg.org/mischief/mischief |
| Distributions | |
| Downloads | 2 total (2 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs uploaded by user Build status unknown [no reports yet] |