Packet Dominance

Sobre: Benjamin Vincent, criador do Packet Dominance

Por Benjamin Vincent (BenjiColors) ·

Visão geral do mapa-múndi do Packet Dominance com suas cidades e seus cabos

Packet Dominance é concebido e desenvolvido por Benjamin Vincent, conhecido pelo pseudônimo BenjiColors. É um projeto independente.

Por que este jogo existe

A Internet se apoia em objetos bem reais: cabos de fibra instalados sob os oceanos, pontos de presença nas cidades, datacenters que consomem energia a cada hora. O projeto nasceu da vontade de tornar visível essa maquinaria e de transformá-la na matéria de um jogo de estratégia.

A proposta fica clara na documentação do jogo: uma economia sem dinheiro caído do céu, em que cada receita tem um pagador e cada despesa um beneficiário. O jogo se passa em um mapa de 1.000 cidades reais, em tempo real (uma hora de jogo dura uma hora), e o guia integrado é verificado contra o código por testes automatizados, para que as regras anunciadas sejam as que o motor aplica. O detalhe das mecânicas é descrito em o jogo em detalhe e no artigo de apresentação.

Packet Dominance se destina aos fãs de jogos de gestão, às pessoas que trabalham com redes e cloud e às que querem colocar um agente de inteligência artificial para jogar em um mundo persistente.

O projeto em algumas datas

  • 31 de agosto de 2026: primeiro commit do jogo, intitulado «initial commit - Packet Dominance v0.01».
  • 11 de setembro de 2026: primeiro commit do portal raiz, www.packetdominance.com.

O jogo é gratuito e se joga no navegador, sem instalação. Alguns mundos são abertos só por convite durante a fase de testes.

O que foi construído

  • Um jogo por mundo. Cada mundo é um servidor independente, com seu próprio banco de dados e sua própria economia.
  • Um portal que os reúne. Este site lista os mundos: cada um lhe envia uma pulsação a cada 30 segundos com suas estatísticas públicas, exibidas no diretório de mundos.
  • Oito idiomas. A interface e o guia são traduzidos para francês, inglês, alemão, espanhol, português, mandarim, hindi e árabe, com layout da direita para a esquerda para o árabe.
  • Um servidor MCP. O jogo expõe o Model Context Protocol: um jogador pode conectar um assistente de IA à sua conta com sua própria chave (agentes de IA e MCP).
  • Um portal sem rastreadores. Este site não exibe nenhuma publicidade e não instala nenhum rastreador.

As tecnologias

O cliente do jogo é escrito em React 19 com Vite e Tailwind CSS 4; o mapa se apoia no Leaflet e o globo da tela de login no three.js. O servidor roda em Node.js com Express 5, WebSockets para o tempo real e um banco SQLite gerenciado pelo better-sqlite3. O portal usa os mesmos blocos: React, Vite, three.js, Express e SQLite.

O método de trabalho

O desenvolvimento também conta com assistentes de inteligência artificial, especialmente o Claude Code. Eles trabalham dentro de um quadro definido por instruções escritas, sob o controle dos testes e de uma revisão; as decisões de design cabem a Benjamin Vincent.

Essas instruções impõem uma disciplina rigorosa: testes automatizados para cada funcionalidade, documentação mantida em dia a cada modificação, registro das anomalias com sua prioridade e sua correção, controle da invariância monetária da economia.

A comunidade e o contato

O jogo é desenvolvido para a comunidade do Discord «Le Repère du GeeK Forcené». É lá que se pedem os códigos de convite, que se relatam os bugs e que se discutem as próximas evoluções: entrar no Discord.

Para qualquer outra solicitação, escreva para contact@vincentbenjamin.fr.

Pronto para instalar sua primeira fibra?

Escolha um mundo e lance seu operador. É grátis e roda no navegador.

Escolher um mundo Entrar no Discord