I am working on building a web app version of Hanabi that you can play with bots for teammates, using the finesse conventions (described here: hanabi.github.io).
I'm just building this for fun, but you can browse my code here, and if I ever finish an MVP, I'll publish it and add a link to the live version here.
- Select basic options on a lobby page (home page)
- Expansion packs (Black Powder, Multicolor, Flamboyants)
- Number of players
- Start Game
- Navigate to a game page (/play)
- Set the initial state of the game
- Set number of clues to 8, misfires to 0
- Build a deck using the selected expansions and shuffle it
- Deal cars from the deck to the players' hands
This will be fleshed out further as I go.
- UI and styling
- Interactivity (Allow user to take turns)
- Bot teammate "AI" (make the bots take their turns)
- Ability to save/load game, track score, etc.
- More expansion pack options
- 6th regular suit
- 6th suit (just 1 of each card)
- Multicolor (just 1 of each card)
- Customizable conventions