Skip to content

[Feature] Aumentar limite de jogadores por sala para 30 participantes #69

Description

@caioross

🚀 Feature

Expandir a capacidade máxima das salas multiplayer.


📖 Contexto

Hoje uma sala suporta até 12 jogadores simultaneamente.

Esse limite funcionou bem durante o desenvolvimento inicial, porém já começa a limitar comunidades maiores, transmissões ao vivo e grupos de amigos.

Há interesse em realizar partidas significativamente maiores.


❌ Problema

O limite atual obriga jogadores a criarem várias salas diferentes.

Isso reduz:

  • interação;
  • competitividade;
  • sensação de comunidade.

Além disso, eventos organizados ficam limitados.


💡 Proposta

Alterar o limite máximo de participantes.

Atual

12 jogadores

Novo

30 jogadores

⚙️ Pontos de atenção

Antes da implementação será necessário validar:

  • desempenho dos WebSockets;
  • sincronização em tempo real;
  • consumo de memória;
  • atualização da lista de jogadores;
  • impacto no chat;
  • impacto no ranking durante a partida.

Caso necessário, otimizar o envio de eventos para evitar tráfego desnecessário.


🎯 Benefícios

  • partidas maiores;
  • mais interação;
  • melhor para streamers;
  • ideal para comunidades e eventos.

✅ Critérios de aceite

  • Salas aceitam até 30 jogadores.
  • A interface suporta corretamente essa quantidade.
  • Não há degradação perceptível de desempenho.
  • O chat continua funcionando normalmente.
  • O placar permanece sincronizado.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Prioridade normalarea:multiplayerSalas, Realtime, presença, leaderboard, persistênciaenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions