hsudoku alternatives and similar packages
Based on the "Game" category.
Alternatively, view hsudoku 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. -
battleship
Battleship... Pure.. Functional... Haskell + MongoDB + TypeScript + React... https://battleship-fp.com/ -
Liquorice
Haskell embedded domain-specific language (eDSL) for the algorithmic construction of maps for the computer game "Doom"
CodeRabbit: AI Code Reviews for Developers
* 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 hsudoku or a related project?
Popular Comparisons
README
λsudoku
Appearance • Motivation • Installation • Usage • Tests • Documentation
Appearance
Motivation
λsudoku was born in a haskell universty course at the technical university in Vienna. The goal was to create a neat looking and user-friendly haskell game using modern technologies and libraries, namely GTK3 and haskell-gi. The sudokus get loaded from the internet, parsed in haskell and made playable through a native gtk interface. Special thank goes to Kjell Ericson for letting me use is sudoku generator web-app.
Installation
λsudoku has a few prerequesites. If they are already installed on your system, you can skip the following steps.
- At least GHC 8.0.2 and cabal 1.24
sudo add-apt-repository -y ppa:hvr/ghc sudo apt-get update sudo apt-get install cabal-install-1.24 ghc-8.0.2 export PATH=/opt/ghc/8.0.2/bin:/opt/cabal/1.24/bin:$PATH
- GTK+3.20 and other packages needed for the UI
sudo add-apt-repository ppa:gnome3-team/gnome3-staging sudo apt-get update sudo apt-get install build-essential libgtk-3-dev libgirepository1.0-dev libcairo2-dev libgdk-pixbuf2.0-dev
- The happy haskell package
cabal update cabal install happy
With all dependencies in place, the hsudoku game can be installed:
git clone [email protected]:marcelmoosbrugger/hsudoku.git
cd hsudoku
cabal install --only-dependencies
cabal build
Usage
If everything is installed the game can be run from the installation folder:
dist/build/hsudoku/hsudoku
Tests and Coverage
Tests can easily be run with:
cabal test
Documentation
Documentation of the code and the hackage package can be found on hackage/hsudoku
Licence
This project is licensed under the terms of the MIT license. See the LICENSE file.
*Note that all licence references and agreements mentioned in the hsudoku README section above
are relevant to that project's source code only.