CONTATO: Jogo de Combate Naval 3D Construído Integralmente com Código Claude

✍️ OpenClawRadar📅 Publicado: March 11, 2026🔗 Source
CONTATO: Jogo de Combate Naval 3D Construído Integralmente com Código Claude
Ad

O que é CONTACT

CONTACT é um jogo de combate naval em 3D onde dois jogadores escondem 7 submarinos mais 1 isca em uma grade 7×7×7, então caçam um ao outro com torpedos e habilidades adquiridas. As embarcações podem ser posicionadas ao longo de 8 eixos (incluindo diagonais através das camadas de profundidade). A grade 3D é renderizada em Three.js com três modos de visualização: cubo completo, fatia única e raio-x.

O jogo foi construído inteiramente com Claude Code + Opus, sem frameworks e sem dependências de servidor — ele roda em um navegador.

Mecânicas Principais do Jogo

O cubo 7×7×7 tem 343 células comparado às 49 de uma grade plana tradicional 7×7, tornando estratégias de força bruta impraticáveis. O jogo gira em torno de uma economia de créditos onde acertos ganham créditos que compram vantagens táticas:

  • Sonar Ping: Escaneia um volume 2×2×2 para detectar presença
  • Drone de Reconhecimento: Revela um volume 3×3×3 (27 células)
  • G-SONAR: Escaneia uma camada de profundidade inteira (49 células)
  • Carga de Profundidade: Ataca todas as células ocupadas em um volume 3×3×3
  • Bloqueador de Radar: Inverte o próximo resultado de sonar do oponente
  • Navegação Silenciosa / Manto Acústico: Esconde embarcações do reconhecimento

Cada turno oferece três espaços: ping, ataque, defesa. Você escolhe como gastá-los.

Ad

Modos de Jogo

  • PVP no mesmo dispositivo: Dois humanos, uma tela, alternância de tela entre turnos
  • Humano vs Claude (Sonnet): Selecione "VS AI" na tela inicial, insira sua chave de API da Anthropic. Claude posiciona sua frota automaticamente, raciocina sobre estratégia via uso de ferramentas e joga com conhecimento tático incorporado de jogos anteriores
  • Sonnet vs Sonnet (Agente vs Agente): Duas instâncias do Claude jogam partidas completas entre si pelo CLI. Após cada jogo, ambos os agentes refletem sobre a partida e atualizam arquivos de memória persistente com lições táticas. Ao longo de múltiplos jogos, eles evoluem suas estratégias baseadas em experiência

Processo de Desenvolvimento

Este foi um esforço de desenvolvimento colaborativo entre o criador e Claude:

  • O criador escreveu o Documento de Design do Jogo e Plano de Entrega
  • O criador gerenciou a implementação dividindo Fases em Sprints, Sprints em Tarefas
  • Claude construiu a implementação através das fases (motor principal → posicionamento → combate → vantagens → renderização 3D → modos de IA)
  • O criador manteve decisões de arquitetura, testou casos extremos, identificou problemas de design
  • Claude lidou com TypeScript, renderização Three.js, síntese de áudio Tone.js e a camada de integração de IA

Começando

git clone https://github.com/ChrisSc/contact.git

cd contact

npm install

npm run dev

Para modos de IA, você precisará de uma ANTHROPIC_API_KEY.

O modo de simulação também está disponível: npm run simulate -- 100 --rank recruit -v

Para observar agentes Sonnet raciocinando: node.js npx tsx scripts/agent-play.ts --verbose

Para desativar aprendizado: node.js npx tsx scripts/agent-play.ts --no-memory

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

Script e Fluxo de Trabalho de Fusão de Modelos GGUF para Variantes do Qwen3.5-35B
Tools

Script e Fluxo de Trabalho de Fusão de Modelos GGUF para Variantes do Qwen3.5-35B

Um usuário do Reddit compartilhou um script Python para mesclar arquivos de modelo GGUF com perda mínima, especificamente combinando o modelo Qwen3.5-35B-A3B-Uncensored do HauhauCS com a versão Claude-4.6-Opus-Reasoning-Distilled do samuelcardillo. O script roda no Google Colab Free Tier e inclui suporte à quantização via llama-quantize.

OpenClawRadar
Strale.io oferece uma API gratuita de validação de IBAN e e-mail para agentes de IA, sem necessidade de cadastro.
Tools

Strale.io oferece uma API gratuita de validação de IBAN e e-mail para agentes de IA, sem necessidade de cadastro.

Strale.io oferece uma API gratuita com cinco funcionalidades, incluindo validação de IBAN, validação de e-mail, consulta de DNS, conversão de URL para markdown e reparo de JSON. Não é necessário cadastro ou chave de API, e inclui um servidor MCP para integração com Claude ou Cursor.

OpenClawRadar
companion-capture: Ferramenta salva as bolhas de fala efêmeras do Claude Code
Tools

companion-capture: Ferramenta salva as bolhas de fala efêmeras do Claude Code

companion-capture é uma ferramenta de código aberto que captura os balões de fala do personagem companheiro do Claude Code antes que desapareçam do terminal. Ela salva as mensagens em arquivos markdown e SQLite para busca, usando análise do buffer de tela VT100 para rastrear posições do cursor.

OpenClawRadar
Sistema de Conselho de Negociação Multiagente Utilizando GPT-5.1 e Claude 4.6
Tools

Sistema de Conselho de Negociação Multiagente Utilizando GPT-5.1 e Claude 4.6

Um desenvolvedor criou um sistema de negociação multiagente usando ZagiHQ para orquestração, com três agentes paralelos de coleta de dados e três LLMs (GPT-5.1, Claude 4.6 Opus, Claude 4.6 Sonnet) que precisam concordar sobre as negociações. O sistema filtra configurações por meio de discordância e requer aprovação manual.

OpenClawRadar