You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Muitas vezes, enquanto estou testando, eu troco o placar da partida para 11x11 para chegar no final rápido.
Isso não é perfeito porque, por exemplo, no multiplayer, o placar começa com o display errado; e também não funciona bem pra testes automáticos (que se beneficiariam de um final de partida rápido).
Outro problema é reconhecer quando o jogo está no modo que conecta no servidor de testes
Idéia:
Renomear Modo.pontuacaoParaMaoDeX() para .pontuacaoMaxima() (até porque ele é usado tanto para definir a mão de 10/11, quanto para saber se o jogo acabou`
Introduzir um ModoFinalizaEm1 (igual ao paulista, mas finaliza em 1 ponto, sobrescrevendo o método acima), com o modoStr 1; colocar ele em Modo.forString (para poder existir partidas com ele) e Modo.getModosValidos() (para que possa ter salas com este modo)
Na UI, renomear "Servidor de Desenvolvimento" para "Modo Desenvolvimento", e explicar que libera modos adicionais; atualizar a chave e consolidar em PreferenceUtils Resolvido na descrição do modo vai a um
No diálogo "modos especiais", acrescentar o "Finaliza em 1" quando a preference do servidor de desenvolvimento estiver ligada
Acrescentar algum cue visual de que estamos no modo de desenvolvimento (ex.: fundo da tela de título vermelho)
Atualizar documentação
Com isso, o modo "finaliza em 1" vai estar disponível no local, no Bluetooth e no online (mas apenas com o servidor local), e também vai estar disponível para testes; e será fácil ver que estamos no modo de desenvolvimento
The text was updated successfully, but these errors were encountered:
chesterbr
changed the title
Modo "finaliza em 1" para testes (manuais e automáticos) de desenvolvimento
Débito técnico do modo "finaliza em 1"
Feb 6, 2024
Muitas vezes, enquanto estou testando, eu troco o placar da partida para 11x11 para chegar no final rápido.
Isso não é perfeito porque, por exemplo, no multiplayer, o placar começa com o display errado; e também não funciona bem pra testes automáticos (que se beneficiariam de um final de partida rápido).
Outro problema é reconhecer quando o jogo está no modo que conecta no servidor de testes
Idéia:
Modo.pontuacaoParaMaoDeX()
para.pontuacaoMaxima()
(até porque ele é usado tanto para definir a mão de 10/11, quanto para saber se o jogo acabou`1
; colocar ele emModo.forString
(para poder existir partidas com ele) eModo.getModosValidos()
(para que possa ter salas com este modo)Na UI, renomear "Servidor de Desenvolvimento" para "Modo Desenvolvimento", e explicar que libera modos adicionais; atualizar a chave e consolidar em PreferenceUtilsResolvido na descrição do modo vai a umCom isso, o modo "finaliza em 1" vai estar disponível no local, no Bluetooth e no online (mas apenas com o servidor local), e também vai estar disponível para testes; e será fácil ver que estamos no modo de desenvolvimento
The text was updated successfully, but these errors were encountered: