Multiplayer Guide: Hosting, Permessi e Navi
Il multigiocatore disciplina come i giocatori condividono un singolo mondo di gioco FOUNDRY: chi può unirsi, cosa possono controllare, come funzionano persistenza e sincronizzazione, e gli strumenti per dividere i compiti tra i partecipanti. Questa pagina copre l'accesso e l'hosting, i ruoli e i permessi dei giocatori, le risorse condivise e le automazioni che influenzano più giocatori, e le migliori pratiche per un gioco cooperativo stabile.
Panoramica e scopo
Il multigiocatore permette a più giocatori umani di abitare la stessa istanza di Foundry in modo da poter cooperare (o competere) nello stesso mondo persistente. Una configurazione corretta evita conflitti, preserva la progressione e abilita automazioni condivise comode come ordini di commercio ricorrenti e compiti remoti per le navi.
Hosting e accesso
- Un giocatore esegue (ospita) l'istanza di gioco; gli altri si collegano come client. L'host è autoritario per lo stato del mondo e deve rimanere connesso per molte modalità multigiocatore che usano l'autorità di sessione attiva.
- Le sessioni possono persistere su un server dedicato o sulla macchina di un host giocatore. L'hosting dedicato è raccomandato per partite di lunga durata e quando si desidera uptime garantito.
Account giocatore, ruoli e permessi
- I giocatori sono identificati dal loro account/nome utente nel server di gioco.
- Gli host possono assegnare permessi e ruoli ai giocatori per limitare o delegare il controllo. I permessi tipici includono:
- Costruire/modificare strutture e basi
- Dare comandi a navi e veicoli
- Accedere alle interfacce di commercio ed economia
- Configurare automazioni e compiti ricorrenti
- Assegnare solo i permessi necessari per evitare interferenze accidentali con l'infrastruttura della base.
Risorse condivise e stoccaggio
- Tutti i giocatori nello stesso mondo condividono gli stessi depositi globali e pool di risorse. Le azioni di un giocatore influenzano immediatamente le risorse disponibili per tutti.
- Quando si configurano acquisti o trasferimenti automatizzati, considerare che i valori di "Minimo da conservare" sugli ordini di commercio ricorrenti impediscono un acquisto se il deposito condiviso è al di sotto di quella soglia.
Automazione e compiti ricorrenti
- Gli ordini di commercio ricorrenti possono essere configurati per eseguirsi automaticamente quando le loro condizioni sono soddisfatte. Sono utili nel multigiocatore per mantenere i livelli di risorsa condivisi senza microgestione costante.
- Perché una nave esegua ordini di commercio ricorrenti:
- La nave deve essere inattiva (nessun compito corrente assegnato).
- La nave deve essere autorizzata a eseguire ordini di commercio ricorrenti (questo permesso viene attivato nella panoramica della nave).
- Impostare soglie ragionevoli di "Minimo da conservare" in modo che gli acquisti automatizzati non prosciughino lo stoccaggio condiviso necessario agli altri giocatori.
Navi, assegnazione dei compiti e coordinamento
- Le navi e altri asset mobili sono entità condivise; solo i comandi di un giocatore alla volta dovrebbero essere attivi per evitare ordini in conflitto.
- Per assicurare che una nave automatizzata possa agire:
- Verificare che la nave non abbia compiti manuali assegnati da alcun giocatore.
- Abilitare l'esecuzione ricorrente per quella nave se deve agire sugli ordini o sulle automazioni dei compiti.
- È necessaria comunicazione tra i giocatori per evitare gare in cui più persone tentano di dare ordini diversi alla stessa nave.
Stabilità e prevenzione dei desync
- Usare un server dedicato o un host affidabile con ampia banda e bassa latenza.
- Limitare azioni simultanee ad alta frequenza (costruzioni massive, modifiche rapide alla stessa area o entità) da più client; serializzare le modifiche importanti tra i giocatori quando possibile.
- Quando le automazioni interagiscono con azioni dei giocatori (per esempio, un ordine ricorrente che attiva una nave), coordinare gli orari per minimizzare le contese.
Buone pratiche per il gioco cooperativo
- Definire ruoli (es.: logistica/commercio, costruttore di basi, difesa) e assegnare i permessi di conseguenza.
- Centralizzare la configurazione delle automazioni (un solo giocatore responsabile per gli ordini di commercio e l'automazione delle navi) per evitare trigger in conflitto.
- Usare valori conservativi di "Minimo da conservare" sugli acquisti automatizzati per preservare scorte di emergenza per tutti i giocatori.
- Comunicare prima di inviare asset importanti (navi, veicoli) in viaggi lunghi o prima di riconvertire infrastrutture condivise.
Strumenti di amministrazione e moderazione
- Gli host dovrebbero mantenere la possibilità di revocare permessi o espellere giocatori in caso di griefing o azioni distruttive accidentali.
- Backup regolari o snapshot del server sono raccomandati per i mondi persistenti in multigiocatore per recuperare da errori o crash.
Riepilogo
Il multigiocatore in FOUNDRY riguarda il controllo condiviso di un unico mondo persistente. Il successo dipende dall'impostare permessi chiari, coordinare le automazioni (in particolare ordini di commercio ricorrenti e compiti delle navi) e usare un ambiente host stabile. Applicare disciplina sui ruoli e soglie conservative per le automazioni per mantenere il gioco condiviso stabile e piacevole per tutti i giocatori.