twirl: Simple 2D Game Engine

[ game-engine, library, program ] [ Propose Tags ] [ Report a vulnerability ]

A batteries included 2D game engine focusing on simplicity and ease of use.


[Skip to Readme]

Flags

Manual Flags

NameDescriptionDefault
debugDisabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.4.0.3, 0.4.0.4
Dependencies base (>=4.7 && <5), bytestring (>=0.11.3 && <0.12), containers (>=0.6.5 && <0.7), file-embed (>=0.0.15 && <0.1), linear (>=1.21.8 && <1.22), mtl (>=2.2.2 && <2.3), pretty-simple (>=4.0.0 && <4.1), sdl2 (>=2.5.3 && <2.6), sdl2-image (>=2.1.0 && <2.2), sdl2-mixer (>=1.2.0 && <1.3), sdl2-ttf (>=2.1.2 && <2.2), text (>=1.2.5 && <1.3), time (>=1.11.1 && <1.12), transformers (>=0.5.6 && <0.6), twirl, vector (>=0.12.3 && <0.13) [details]
License Zlib
Copyright (c) 2021-2023 Lassi Haasio
Author Lassi Haasio
Maintainer ilikeavocadoes@devmail.cc
Category Game Engine
Source repo head: git clone https://git.sr.ht/~ilikeavocadoes/twirl
Uploaded by LassiHaasio at 2023-04-22T13:41:03Z
Distributions
Executables example
Downloads 107 total (4 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]

Readme for twirl-0.4.0.4

[back to package description]

Twirl

Twirl is a 2D game engine, which focuses in simplicity, ease of use, and strong static typing. Twirl is scripted using Haskell, a purely functional programming language with a strong static type system. Twirl is used as an imported Haskell library.