From b4d619d12f3b983c188ca94826e101928016f013 Mon Sep 17 00:00:00 2001 From: Benjamin Auder Date: Fri, 8 Feb 2019 16:27:44 +0100 Subject: [PATCH] Work on sockets + challenge system --- _tmp/TODO | 8 ++ client/src/views/Hall.vue | 173 ++++++++++++++++++++--------------- server/sockets.js | 183 ++++++++++++-------------------------- 3 files changed, 167 insertions(+), 197 deletions(-) diff --git a/_tmp/TODO b/_tmp/TODO index 02787bf3..86d36fe3 100644 --- a/_tmp/TODO +++ b/_tmp/TODO @@ -1,3 +1,11 @@ +--> correspondance: stocker sur serveur lastMove + uid + color + movesCount + gameId + variant + timeleft +fin de partie corr: supprimer partie du serveur au bout de 7 jours (arbitraire) +// TODO: au moins l'échange des coups en P2P ? et game chat ? + +// TODO: surligner "hall" (menu) si nouveau défi perso (reçu) et pas affichage courant +// de même surligner "my games" si c'est à nous de jouer dans une partie (corr) +// ==> myGames componentn + Game component must listen for "new move" events + Hall + problems : similar pages, with "New game[problem]" button with a list of variants. --> but display all challenges (and all problems) diff --git a/client/src/views/Hall.vue b/client/src/views/Hall.vue index 674305a2..145d8987 100644 --- a/client/src/views/Hall.vue +++ b/client/src/views/Hall.vue @@ -1,3 +1,5 @@ + +