Multiplayer Guide: Hospedagem, Permissões e Automações
Multiplayer coordena como os jogadores compartilham um único mundo de jogo FOUNDRY: quem pode entrar, o que cada um pode controlar, como a persistência e a sincronização funcionam, e as ferramentas para dividir tarefas entre os participantes. Esta página cobre entrar e hospedar, papéis e permissões dos jogadores, recursos compartilhados e automações que afetam múltiplos jogadores, e práticas recomendadas para jogo cooperativo estável.
Visão geral e propósito
O multiplayer permite que vários jogadores humanos habitem a mesma instância do FOUNDRY para que possam cooperar (ou competir) no mesmo mundo persistente. Uma configuração adequada evita conflitos, preserva o progresso e possibilita automações compartilhadas convenientes, como ordens de troca recorrentes e tarefas remotas de navios.
Hospedagem e entrada
- Um jogador executa (hospeda) a instância do jogo; os demais entram como clientes. O host é autoritativo para o estado do mundo e deve permanecer conectado em muitos modos multiplayer que usam autoridade de sessão ativa.
- As sessões podem persistir em um servidor dedicado ou na máquina do jogador host. Hospedagem dedicada é recomendada para jogos de longa duração e quando se deseja disponibilidade garantida.
Contas de jogador, papéis e permissões
- Jogadores são identificados pela sua conta/username no servidor do jogo.
- Hosts podem atribuir permissões e papéis aos jogadores para limitar ou delegar controle. Permissões típicas incluem:
- Construir/modificar estruturas e bases
- Emitir comandos para navios e veículos
- Acessar interfaces de comércio e economia
- Configurar automação e tarefas recorrentes
- Conceda apenas as permissões necessárias para evitar interferência acidental com a infraestrutura da base.
Recursos compartilhados e armazenamento
- Todos os jogadores no mesmo mundo compartilham o mesmo armazenamento global e pools de recursos. Ações de um jogador afetam imediatamente os recursos disponíveis para todos.
- Ao configurar compras ou transferências automatizadas, leve em conta que valores de "Min to keep" em ordens de troca recorrentes impedem uma compra se o armazenamento compartilhado estiver abaixo desse limite.
Automação e tarefas recorrentes
- Ordens de troca recorrentes podem ser configuradas para executar automaticamente quando suas condições são atendidas. Elas são úteis no multiplayer para manter níveis de recursos compartilhados sem micromanagement constante.
- Para que um navio execute ordens de troca recorrentes:
- O navio deve estar ocioso (nenhuma tarefa atual atribuída).
- O navio deve ter permissão para executar ordens de troca recorrentes (essa permissão é alternada na visão geral do navio).
- Defina limites razoáveis de "Min to keep" para que compras automatizadas não esgotem o armazenamento compartilhado necessário por outros jogadores.
Navios, atribuição de tarefas e coordenação
- Navios e outros ativos móveis são entidades compartilhadas; apenas os comandos de um jogador devem estar ativos por vez para evitar ordens conflitantes.
- Para garantir que um navio automatizado possa agir:
- Certifique-se de que o navio não tenha tarefa manual atribuída por qualquer jogador.
- Habilite execução recorrente para esse navio se ele deve agir com base na automação de troca ou tarefas.
- Comunicação entre jogadores é necessária para evitar disputas onde vários jogadores tentem dar ordens diferentes ao mesmo navio.
Estabilidade e prevenção de desync
- Use um servidor dedicado ou um host confiável com boa largura de banda e baixa latência.
- Limite ações simultâneas de alta frequência (construção em massa, edições rápidas na mesma área ou entidade) por múltiplos clientes; serialize mudanças maiores entre jogadores quando possível.
- Quando automações interagem com ações de jogadores (por exemplo, uma ordem recorrente que aciona um navio), coordene horários para minimizar contenção.
Práticas recomendadas para jogo cooperativo
- Defina papéis (por exemplo, logística/comércio, construtor de base, defesa) e conceda permissões conforme necessário.
- Centralize a configuração de automação (um jogador responsável por ordens de troca e automação de navios) para evitar gatilhos conflitantes.
- Use valores conservadores de "Min to keep" em compras automatizadas para preservar estoque de emergência para todos os jogadores.
- Comunique-se antes de enviar ativos importantes (navios, veículos) em viagens longas ou antes de repurposear infraestrutura compartilhada.
Ferramentas administrativas e moderação
- Hosts devem manter a capacidade de revogar permissões ou expulsar jogadores em caso de griefing ou ações destrutivas acidentais.
- Backups regulares ou snapshots do servidor são recomendados para mundos multiplayer persistentes, para recuperar-se de erros ou crashes.
Resumo
O multiplayer em FOUNDRY trata do controle compartilhado de um mundo persistente. O sucesso depende de definir permissões claras, coordenar automações (notavelmente ordens de troca recorrentes e tarefas de navios) e usar um ambiente de host estável. Aplique disciplina de papéis e limites conservadores de automação para manter o jogo compartilhado estável e agradável para todos os jogadores.