3 ms·
I created two web apps to help when playing the boardgame Gloomhaven. Both were coded in Elm and were done partly because I had a need for them but mainly just
by savanaly 5y ago
I created two web apps to help when playing the boardgame Gloomhaven. Both were coded in Elm and were done partly because I had a need for them but mainly just for the joy of coding in Elm. I'll link the github repos of both, the demo is linked in the README for each.
The first app is Battle Objectives [0] which I made so that my group could play with some "enhanced battle objectives" I found online. The fan-made enhanced battle objectives are freely available on Boardgame Geek but I didn't want to print out and cut out all the cards so I coded them into an app. I linked this app on BGG but didn't think it was getting any use from anyone outside my personal Gloomhaven group. But I also found out while writing this post that someone forked Battle Objectives to translate it to German so I guess someone was using it! [1]
The second one is Hitdeck [2] which I made to automate the tedium of reshuffling my hitdeck and of rebuilding it to add and remove cards as the game went on.
Edit: I almost forgot I coded a complete emulation of a solo card game called Friday [3] [4]. I enjoyed the card game a lot but it's well suited to many fast paced rounds and I got tired of having to shuffle all the cards so I made an app to emulate all of that. It's unfortunately just for me because I never got around to adding a tutorial or anything so unless you already know the rules of Friday you'll be pretty lost trying to play.
[0] https://github.com/tristanpendergrass/battle-objectives https://github.com/tristanpendergrass/battle-objectives
[1] https://github.com/ToM-Korn/kampfziele https://github.com/ToM-Korn/kampfziele
[2] https://github.com/tristanpendergrass/hitdeck https://github.com/tristanpendergrass/hitdeck
[3] https://boardgamegeek.com/boardgame/43570/friday https://boardgamegeek.com/boardgame/43570/friday
[4] https://github.com/tristanpendergrass/legendary-barnacle https://github.com/tristanpendergrass/legendary-barnacle