Estratégia · Em análise no Google Play

Batalha Naval em Dupla

Por Fernando Capanema, SpiderWorks · Publicado em
Informações conferidas no código-fonte e nos relatórios de teste do projeto em 22/10/2026.

O clássico de tabuleiro em grade 10×10: posicione cinco navios, ataque coordenadas do adversário e afunde a frota inteira antes dele. O aplicativo permite jogar contra o computador ou contra outra pessoa em outro celular.

Situação
Versão 1.0.1 enviada para revisão de produção no Google Play. Na última conferência registrada (11/10/2026) o status era “Alterações em análise”. O link da loja só será adicionado depois da liberação. Versão 1.0.2 em preparação desde 22/10/2026, ainda não enviada.
Pacote
com.spiderworks.spider_batalha_naval
Tecnologia
Aplicativo Flutter com WebView (webview_flutter) que carrega o jogo em HTML5 empacotado no próprio APK; a partida funciona sem servidor. Tabuleiros em grade CSS.
Anúncios
banner AdMob fixo de 50 dp abaixo da área de jogo e anúncios intersticiais em pontos de transição. O formulário de consentimento do Google (UMP) é consultado antes de qualquer solicitação de anúncio, e a classificação máxima de conteúdo dos anúncios é “G”. Na versão 1.0.1, o intersticial é solicitado no momento em que cada partida termina.
Na versão em preparação (22/10/2026): intersticial no máximo uma vez a cada cinco partidas ou rodadas concluídas, nunca na primeira da sessão, só ao sair da tela de resultado e sem fila de anúncios atrasados; além disso, nenhum intersticial nos primeiros 120 segundos após abrir o aplicativo e intervalo mínimo de 180 segundos entre dois. Se o consentimento não responder em 8 segundos, o aplicativo abre sem anúncios naquela sessão.
Dados salvos no aparelho
Na versão 1.0.1, nenhum. Na versão em preparação, o contador da regra de frequência de anúncios.

Frota e posicionamento

NavioTamanho
Porta-aviões5
Encouraçado4
Cruzador3
Submarino3
Destroyer2

Escolha o navio, gire entre horizontal e vertical e toque no mar para posicioná-lo. O botão Distribuir sorteia uma frota válida. Os navios não podem sair do tabuleiro nem se sobrepor, mas podem encostar uns nos outros.

Turnos e vitória

Quem começa é sorteado. Cada jogador dispara um tiro por vez, mesmo quando acerta. O botão de disparo confirma a coordenada (por exemplo, “Atirar em C5”) para evitar toques acidentais. Vence quem afundar os cinco navios do adversário primeiro.

Modos

No celular, mostrar os dois tabuleiros um abaixo do outro torna a partida cansativa. A interface alterna entre “Minha frota” e “Atacar”, mantendo à vista o que importa em cada momento.

Como funciona a partida em rede local

O modo para dois celulares usa um pequeno servidor em Node.js, sem dependências externas, executado em um computador na mesma rede Wi-Fi. O aplicativo procura o servidor nas portas 8099 a 8109. Algumas regras desse servidor:

O mesmo princípio de dados mínimos guia as salas do portal web, descrito em Salas temporárias e coleta mínima de dados.

Estratégia

Testes

Na auditoria de 11/10/2026 em aparelho físico foram aprovados o modo contra o computador, o posicionamento, o disparo, a navegação, o som e a saída; a abertura a frio levou 2,21 s. O fluxo completo em rede ainda precisa ser registrado com dois aparelhos e o servidor ativo. Há também uma versão no navegador no portal SpiderWorks Games, com salas temporárias pela internet.

Versões