Popularity
8.4
Declining
Activity
0.0
Stable
42
9
11
Monthly Downloads: 5
Programming language: Haskell
License: MIT License
Tags:
Game
SFML alternatives and similar packages
Based on the "Game" category.
Alternatively, view SFML alternatives based on common mentions on social networks and blogs.
-
LambdaHack
Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at -
haskanoid
A free and open source breakout clone in Haskell using SDL and FRP, with Wiimote and Kinect support. -
Allure
Allure of the Stars is a near-future Sci-Fi roguelike and tactical squad combat game written in Haskell; please offer feedback, e.g., after trying out the web frontend version at -
gloss-game
A convenience wrapper around the Gloss library to make writing games in Haskell even easier -
Ninjas
Haskell game where multiple players attempt to blend in with computer controlled characters while being first to visit the key locations on the board. -
gore-and-ash
Attempt to build game engine with networking in Haskell using FRP as core idea. -
Liquorice
Haskell embedded domain-specific language (eDSL) for the algorithmic construction of maps for the computer game "Doom" -
battleship
Battleship... Pure.. Functional... Haskell + MongoDB + TypeScript + React... https://battleship-fp.com/ -
netwire-input-glfw
MonadInput instances for GLFW based netwire programs
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Promo
getonboard.dev
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of SFML or a related project?
Popular Comparisons
README
SFML
Low level Haskell bindings for SFML 2.x
What's been wrapped:
- Window module
- System module
- Graphics module
- Audio module
What's been left out:
- Threading and networking, since Haskell has better alternatives
What's been tested:
- Window module, partially
- System module, all but vectors
- Graphics module, partially
- Audio module, partially
Where it's been tested:
- Arch Linux 32-bit
- Ubuntu Linux 32-bit
- Windows 7 32-bit
Installation (brief)
- Download latest CSFML 2.x
- Make sure your compiler can find CSFML's headers and libraries, then run:
$ git clone https://github.com/SFML-haskell/SFML.git
$ cd SFML
$ cabal install
For detailed installation instructions, please head to the wiki.