From 8efab3e42bc499c4290ced83a86ff3b711bf36ec Mon Sep 17 00:00:00 2001 From: Christoph Hagen Date: Mon, 29 Nov 2021 11:54:59 +0100 Subject: [PATCH] Add todos and roadmap --- Readme.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 Readme.md diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..4888b50 --- /dev/null +++ b/Readme.md @@ -0,0 +1,48 @@ +# TODOs + +## Make UI for table +- Show players (+ connection state) +- Show played cards +- Show own cards +- Game negotiation + +## Updates from server +- Players at table (+ connection state, first/current player) +- Played cards +- Current player +- Game negotiation data +- Remaining cards +- Game results + +## API +- Leave table +- Start game +- Send negotiation input +- Send played card +- Send + +## Logic +- Shuffle cards +- Cards, Card sets +- Determine playable cards +- Determine win of round +- Rank game types, negotiation + +# Roadmap + +Version 2: +- Configure game options +- Switch player positions +- Set first player +- Add game costs and player scores +- Introduce "legen" and "schießen" + +Version 3: +- Private tables +- Add simple computer player +- Global statistics for players +- Save data persistently +- Table administrator can remove players + + +