Giter VIP home page Giter VIP logo

shaper's Introduction

TODO

  • Signer l'ID
  • Ban dès le lobby
  • Limiter la taille des pseudos
  • Joueur déconnecté avec une couleur
  • Afficher un message en cas de kick
  • Limiter les devinages dans le temps (5 secondes)
  • Mode spectateur qui peut ajouter des mots
  • Interaction twitch
    • Le tchat rajoute des mots
    • Système à un joueur avec tchat qui devine (connecté au tchat ?)
  • Supprimer le dernier trait avec un CTRL+Z
  • Kick après 10 secondes sans lignes
  • Impossible de deviner tant que 0 lignes
  • Mobile ?

Historique

22/01/2022, 3h30

  • Intégration de la maquette pour l'écran de devinage
  • Création de quelques composants génériques (bouton, bouton avec icone...)
  • Système de ban utilisateur

18/01/2022, 3h00

  • Formulaire pour entrer les mots
  • Etat de succès
  • Gestion des scores
  • Sélection des mots aléatoirement
  • Mise en place des timers
  • Test en live

16/01/2022, 3h00

  • Refactor des fichiers de la machine (nommage plus clair)
  • Remplacement du système d'équipe
  • Création de la phase de choix de mot
  • Creation de la phase de dessin (via SVG)

15/01/2022, 2h30

  • Refactor de la machine pour de meilleur types
  • Simplification de la communication client / serveur
  • Persistence de l'état
  • Reconnexion des utilisateurs

12/01/2022, 2h00

  • Mise en place de la structure front
  • Communication avec les websockets
  • Structure du passage de messages

11/01/2022, 2h19

  • Mise en place de TSNode
  • Mise en place (simple) de fastify et test des Websockets
  • Mise en place de la machine à état via XState

shaper's People

Contributors

grafikart avatar comfoxx avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.