Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 1.81 KB

ROADMAP.md

File metadata and controls

44 lines (33 loc) · 1.81 KB

Roadmap

Usabilidade/Jogabilidade

✅ Jogadores podem definir seus apelidos na sala

✅ Cronometro para tempo limite da escrita das definições

🟩 Dar uma cara pro jogo (vamos usar o pico css: https://picocss.com/docs/)

  • ✅ Melhorar a cara do votei nessa! [Tela Votação]
  • ✅ Melhorar a cara do placar [Tela Preparação]
  • 🟩 Destacar a palavra da rodada [Varias Telas] [A]
  • ✅ Tornar o campo de definição multi-linhas [Tela Definição] [A]
  • ✅ Barra no topo com o nome do jogo [Geral]
  • ✅ div retangular centralizada na tela para conter as telas [Geral]
  • ✅ Criar logo do babela, que diferencia do resto dos textos (pode ser outra fonte/estilo) [Geral]
  • ✅ Mudar logo de acordo com o tema (claro/escuro) [A]
  • 🟩 Tempo restante mostrar animação que demonstre a passagem do tempo (pode ser a barra de progresso enchendo) [Tela Definições] [V]
  • ++✅ Auto definir o mediador -> o primeiro a entrar na sala [G]
  • ++✅ Sala sem jogadores não pode impedir novos jogadores de entrar [G]
    • 🟩 Se o mediador sair demorar mais de X tempo, auto-definir outro mediador (passar para o que entrou em segundo lugar na sala)
  • ++🟩 Jogadores que ficam off devem ser removidos automaticamente
  • 🟩 Quando tempo das definições acabar, auto-enviar definições e remover botão 'enviar definição'
  • 🟩 Quando todos (ou a maioria) dos jogadores online tiverem votado, auto-encerrar rodada em 5 segundos [L]

Moderação

--🟩 Um jogador pode ser chutado da sala se a maioria absoluta dos jogadores presentes denuncia-lo

Multiplas salas

  • -🟩 Jogadores podem sair da sala que estão
  • -🟩 Estando fora de uma sala, o jogador pode escolher a sala na qual entrar
  • --🟩 Mediador pode 'trancar' a sala, então nenhum outro jogador pode ingressar na sala