waddle alternatives and similar packages
Based on the "Game" category.
Alternatively, view waddle 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"
SaaSHub - Software Alternatives and Reviews
* 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 waddle or a related project?
README
waddle
DOOM WAD file utilities
Waddle is a library for reading the contents of WAD files, as used by the DOOM engine.
It can be used to parse WAD files into Haskell data types. Additionaly, WAD data can be exported to JavaScript code.
In the folder "visualizer", there is a HTML5/Canvas viewer for the exported data.
Waddle has been tested with DOOM.WAD, DOOM2.WAD, PLUTONIA.WAD and TNT.WAD from Ultimate DOOM, DOOM II and Final DOOM.
To try it out, make sure you have a WAD file available and do the following:
tar xzvf waddle-X.Y.Z.W.tar.gz
cd waddle-X.Y.Z.W
cabal sandbox init
cabal install
mkdir visualize/data
cabal run DOOM.WAD visualize/data
Then fire up a capable web browser and open visualize/waddle.html.
Happy WAD hacking! Martin