X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=TODO;h=c33666406a3474c7a89702d5da976912e111d117;hb=4c4d2b43b84a96bcca2b51c361a999a026665257;hp=ec5bf9009d312c7f3ed6fcb31287fddfa8b16a7d;hpb=61198078a81424b50902bf8ffc064cc948ad5386;p=lmno-todo diff --git a/TODO b/TODO index ec5bf90..c336664 100644 --- a/TODO +++ b/TODO @@ -66,9 +66,11 @@ Fix bug that allows people to re-reveal characters after game has started. Flempires (flutter-based client) -------------------------------- +Experiment with minimal flutter build environment (only lib/ in git) + Bring client up to latest Empires API approach - [🗸] Pre-allocate a game ID in the server for flempires to use (QRST) + [X] Pre-allocate a game ID in the server for flempires to use (QRST) [ ] Change flempires from using https://families.cworth.org/api to instead use https://lmno.games/empires/QRST @@ -78,7 +80,7 @@ Bring client up to latest Empires API approach [ ] Add UI to generate a new game ID, (allow flempires to work on its own) Example: curl -X POST https://lmno.games/new/empires - Returns: "WLJG" + Returns: "WLJG" (or some other game ID) [ ] Implement player registration by POSTing to /register (without cookie) Example: @@ -86,7 +88,7 @@ Bring client up to latest Empires API approach -H 'Content-Type: application/json' \ -d '{"name": "Carl", "character": "Elvis"}' \ https://lmno.games/empires/QRST/register - Returns: 1 (Or some other player ID value) + Returns: 1 (or some other player ID) [ ] Implement registration with /profile and then /register @@ -106,7 +108,7 @@ Bring client up to latest Empires API approach -H 'Content-Type: application/json' \ -d '{"character": "Cookie Monster"}' https://lmno.games/empires/QRST/register - Returns: 2 (Or some other player ID value) + Returns: 2 (or some other player ID) [ ] Listen to the /events stream for the game