Skip to content

chore: levar o multiplayer online e as correções da fila para a main - #35

Merged
thnbi merged 142 commits into
mainfrom
dev
Oct 15, 2026
Merged

thnbi merged 142 commits into
mainfrom
dev

Conversation

@thnbi

@thnbi thnbi commented Oct 15, 2026

Copy link
Copy Markdown
Contributor

o que sobe para a main

A dev junta duas rodadas, já revisadas e mescladas:

Arquitetura, números e medições em docs/rede/arquitetura-de-rede.md. Detalhes e verificações em cada PR.

como foi verificado

  • npm run verify verde na dev (276 arquivos de teste, 100% de cobertura) e CI verde nos dois PRs.
  • testado no Chrome contra o servidor local, com bots e voz; reconciliação medida contra o servidor real, sem correções em 15 s de movimento.

decisões ainda abertas antes da feira

  • fim de partida online: placar final, MVP e voto de mapa ainda não existem no servidor (ADR 0022); online, a sala não termina.
  • rewind do golpe de lâmina, se a lâmina errar em jogo quem estava no arco.
  • teste de aceitação com netem (ADR 0006), refeito a 60 Hz.
  • domínio e certificado Let's Encrypt para o servidor da feira.

thnbi and others added 29 commits October 14, 2026 19:21
feat: multiplayer online com servidor autoritativo, sala por endereço e voz por proximidade
fix: servidor caía na saída de um jogador, e a fila perdia a vaga na recarga de mapa
@thnbi
thnbi merged commit 7c628a3 into main Oct 15, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant