Multiplayer
O modo multiplayer permite que você compita com amigos em tempo real, testando suas estratégias de investimento sob as mesmas condições de mercado.
Todos os jogadores veem as mesmas movimentações e começam com o mesmo capital, garantindo uma competição justa.
Como Funciona o Multiplayer
No modo multiplayer:
-
Um jogador atua como Host (admin da simulação)
Controla a sessão e inicia a simulação. -
Outros jogadores entram na sala
Usando o IP ou link compartilhado. -
Todos começam com o mesmo capital
Nenhum jogador tem vantagem inicial. -
A simulação acontece em tempo real
As mesmas variações de mercado são aplicadas para todos.
:::warning Atenção
O host não é automaticamente quem hospeda o servidor
e não é escolhido automaticamente pelo sistema.
:::
O host é um papel lógico de administrador da simulação, definido manualmente no config.toml.
Essa configuração é obrigatória:
- no multiplayer
- no singleplayer
- mesmo quando apenas uma pessoa está jogando
👉 Veja a explicação completa em Lobby.
Entrar com a Partida em Andamento
Quem chega depois do início não precisa esperar a próxima partida. Ao entrar com o nickname, uma tela mostra quem já joga, as cores que sobraram e o saldo inicial; basta escolher uma cor e clicar em Entrar na partida.
- Saldo inicial na hora: quem entra recebe o mesmo capital inicial dos outros, no dia em que a simulação está, e passa a aparecer no ranking e nas estatísticas.
- Aporte mensal só dali em diante: quem chega no dia 20 não recebe os aportes dos meses anteriores. O ranking por retorno continua comparável; o ranking por patrimônio absoluto reflete a data de chegada.
- A vaga é de quem jogou, esteja online ou não: a partida comporta até 10 jogadores. Quem saiu continua dono da vaga e da cor, então uma partida com 10 jogadores, online ou não, está lotada e ninguém novo entra.
- Quem sai e volta mantém a cor e o saldo da partida.
Continuar uma partida salva
Ao selecionar uma partida salva, as cores de quem já jogou ficam reservadas, mesmo para quem não está na sala. Quem estava na sala e nunca jogou essa partida entra ao continuar, com o saldo inicial.
Se a partida salva não comporta a sala (jogadores da partida mais os novos passam de 10), o botão vira Indisponível e o motivo aparece com os nomes. Com 10 jogadores salvos e um novato na sala, por exemplo, o novato precisa sair da sala ou o host escolhe outra partida; com 8 salvos e dois novatos, a partida carrega normalmente.
Configuração de Rede
O multiplayer funciona através de rede local (LAN) ou VPN, dependendo de onde os jogadores estão conectados.
Opção 1: Conexão via LAN (Mesma Rede Wi-Fi)
Se todos os jogadores estiverem na mesma rede local (ex: mesma casa ou escritório):
- O host inicia a simulação e compartilha seu IP local
Exemplo:192.168.1.100 - Os outros jogadores usam esse IP para se conectar
- Todos acessam:
http://<IP_DO_HOST>:8000
Esta é a opção mais simples e recomendada quando todos estão fisicamente próximos e conectados à mesma rede.
Opção 2: Conexão via VPN (Jogadores Remotos)
Para jogar com amigos que não estão na mesma rede física, é necessário usar uma VPN, criando uma rede virtual compartilhada entre os computadores.
Radmin VPN (Recomendado)
O Radmin VPN é gratuito, fácil de configurar e não possui limite de usuários.
Instalação e uso:
- Baixe o Radmin VPN:
https://www.radmin-vpn.com/ - Instale em todos os computadores que participarão
- O host cria uma rede:
- Abra o Radmin VPN
- Clique em Criar rede
- Defina um nome e uma senha
- Compartilhe essas informações com os jogadores
- Os jogadores entram na rede:
- Clique em Entrar em rede
- Informe o nome da rede e a senha
- Conexão:
- Todos verão o IP virtual do host na lista do Radmin VPN
- Use esse IP para se conectar ao simulador
O Radmin VPN normalmente cria IPs no formato 26.x.x.x.
Este é o IP que deve ser usado para conexão.
Outras Opções de VPN
-
Hamachi
Gratuito para até 5 usuários. Indicado para grupos pequenos. -
Tailscale
Moderno, seguro e simples de configurar. Gratuito para uso pessoal.
Amigos não conseguem entrar?
Se o link abre no seu computador mas não abre no dos amigos, o firewall do Windows costuma ser o motivo. Ele bloqueia conexões que chegam de fora, e o simulador precisa recebê-las:
- Na primeira abertura, o Windows pergunta se o app pode se comunicar na rede. Marque Redes privadas (e Redes públicas se a VPN aparecer como pública).
- Se você negou sem querer, abra o Firewall do Windows Defender → Permitir um aplicativo e marque o simulador, ou libere a porta
8000(a de[server] portnoconfig.toml) para conexões de entrada. - Confira também se vocês estão na mesma rede ou na mesma VPN: o terminal do host lista todas as interfaces detectadas, com o endereço de cada uma.
Configuração do preferred_vpn
O simulador tenta detectar automaticamente a VPN ativa e exibir o IP correto na tela do lobby do host.
Caso a detecção automática não funcione corretamente, é possível definir manualmente a VPN preferida no arquivo config.toml.
[server]
provider = "lan"
port = 8000
preferred_vpn = "radmin"
Define qual VPN o simulador deve priorizar ao exibir o IP de conexão.
Link Copiável na Interface
Ao criar uma sala multiplayer, a interface exibe automaticamente um link copiável para facilitar o compartilhamento.

Como usar:
- Crie a sala multiplayer
- Clique no botão Copiar, ao lado do link em Convide pelo link
- O link completo será copiado
Exemplo:
http://26.123.45.67:8000 - Compartilhe o link via Discord, WhatsApp ou qualquer outro meio
- Os jogadores podem abrir o link diretamente no navegador para entrar na sala
Túneis Públicos (Em Desenvolvimento)
Opções de túnel público como LocalTunnel, Playit.gg e Zrok estão em desenvolvimento.
Essas soluções permitirão compartilhar sessões multiplayer pela internet sem a necessidade de VPN, mas ainda não estão disponíveis nesta versão.