haverer alternatives and similar packages
Based on the "Game" category.
Alternatively, view haverer 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 -
FunGEn
A lightweight, cross-platform, OpenGL-based 2D game engine in Haskell -
chessIO
Fast haskell chess move generator library and console UCI frontend -
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. -
gloss-game
A convenience wrapper around the Gloss library to make writing games in Haskell even easier -
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
Clean code begins in your IDE with SonarLint
* 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 haverer or a related project?
README
Haverer
Haverer is a simple implementation of the excellent card game, Love Letter.
It follows the original Japanese rules, rather than the newer American ones.
Running
At the moment, you'll need to compile from source, which means you'll need to
get set up with cabal
. The easiest way to do this is to install the
Haskell Platform.
Once you've done that, run the following commands:
$ git clone https://github.com/jml/haverer.git
$ cd haverer
$ cabal sandbox init
$ cabal configure
$ cabal install --dependencies-only
$ cabal run
That last command, cabal run
, will run a command-line version of the game.
License
This code is copyright Jonathan M. Lange, 2014-2015, and is made available under the Apache License, version 2.0. See LICENSE for details.
Roadmap
- Procrastinate endlessly learning new Haskell tricks
- Wrap this whole thing in an API server
- Make that server available to the public
- Put a nice-ish web frontend in front
Bugs
Please file issues on the Github issue tracker
Patches
Are most welcome.
History
The original implementation of this game is called loveletter and is written in Rust.
Thanks
Thanks to the following people, who have helped with advice, kindness, or by patiently smiling and nodding while I've rambled on about this project:
- metagnome
- RAOF
- @mithrandi
- pjdelport
- tomprince
- radix
- teh
- simpson
- joliette
Any infelicities are my own.
If you are one of these people and would like to be referred to in another way (perhaps you'd like me to link to your Github page?), please contact me. You know how.
*Note that all licence references and agreements mentioned in the haverer README section above
are relevant to that project's source code only.