twirl: Simple 2D Game Engine

[ game-engine, library, program ] [ Propose Tags ]

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, containers, file-embed, linear, mtl, pretty-simple, sdl2, sdl2-image, sdl2-mixer, sdl2-ttf, text, time, transformers, twirl, vector [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-22T12:19:54Z
Distributions
Executables example
Downloads 70 total (5 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.3

[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.