Sandbox è la modalità che dà il nome a Garry's Mod, ed è quella più propensa a far crashare un server. Tutto ciò che costruisci rimane simulato: props, vincoli, ragdoll e congegni costano al server a ogni tick, per sempre, indipendentemente dal fatto che qualcuno li stia guardando o no.
Questo è il trucco principale per gestire un buon server di costruzione. Non limitare ciò che le persone possono creare, ma capire quanto costa.
Cosa costa cosa
- Un prop libero è economico. Qualche centinaio va bene su qualsiasi piano.
- Un congegno vincolato è costoso. Saldature, corde e assi vengono risolti insieme a ogni tick, quindi una grande macchina saldata può costare più di centinaia di props separati.
- I ragdoll sono peggio di quanto sembrino. Ognuno è un oggetto fisico completo, e si accumulano silenziosamente.
- Tutto ciò che è su un thruster o una ruota non dorme mai. Gli oggetti fisici a riposo costano meno; quelli in movimento continuo non ottengono quello sconto.
La conseguenza pratica: un server può essere perfettamente stabile con mille props e faticare con cinquanta, se quei cinquanta sono saldati in un unico congegno che qualcuno guida in giro.
I limiti sui props sono una gentilezza
Un server di costruzione senza limiti raggiungerà il suo limite durante la sessione più divertente che qualcuno abbia mai fatto, che è il peggior momento possibile.
- Imposta un limite di props per giocatore e comunica alle persone quale sia. La maggior parte dei costruttori preferisce conoscere il budget invece di scoprirlo a sorpresa.
- Pulizia automatica programmata di props orfani e ragdoll. Non tutto ciò che qualcuno ha generato merita di persistere.
- Considera un’area di costruzione separata se il tuo server esegue anche modalità a round, così le costruzioni accumulate non pesano sulla modalità che la gente sta effettivamente giocando.
Strumenti che si ripagano da soli
Gli strumenti Sandbox che vale la pena insegnare a un nuovo gruppo, all'incirca nell’ordine in cui diventano utili: la physics gun per posizionare, la tool gun per i vincoli, il duplicatore per ripetere un design, e l’advanced duplicator per spostare costruzioni tra le sessioni. Nessuno di questi è una feature per la performance, ma un gruppo che li conosce costruisce consapevolmente piuttosto che accumulare, e questa è una caratteristica di performance nella pratica.
Addon: la stessa regola di sempre
Un addon che lavora a ogni tick ti costa sessanta volte al secondo per sempre, e la maggior parte non lo pubblicizza. Aggiungili in piccoli gruppi così se hai un calo di performance sai a cosa puntare, e diffida da qualsiasi cosa che reagisca a eventi ovunque nella mappa invece che vicino a un giocatore.
Anche le grandi collezioni del Workshop vengono scaricate da tutti coloro che si uniscono. Su un server di build dove vuoi che gli amici possano entrare casualmente, quel download rappresenta una vera barriera.
Questa è la stessa disciplina che mantiene i server di Factorio sani, dove i mod vengono giudicati anche in base al costo per tick piuttosto che alla lista delle funzionalità.
Quando il server fatica
Procedi in quest’ordine, perché le soluzioni più economiche sono anche le più probabili:
- Conta i props e i vincoli. Se crescono tutto il giorno, quello è il problema.
- Pulisci gli orfani, poi misura di nuovo.
- Abbassa il tickrate di un passo. Sandbox pesante di fisica paga il tickrate più di altre modalità.
- Controlla la memoria per ultima. Se non è piena, non è il problema.
L’ordine diagnostico completo per un server che fatica è in ridurre il lag del server di Garry's Mod, e la stessa logica di “budget di tick prima della memoria” si applica a Minecraft.
Il nostro hosting per server Garry's Mod espone limiti di props, tickrate e addon dal pannello, quindi ottimizzare un server di costruzione è un riavvio anziché un ticket.
Cosa non risolve un piano più grande
Più memoria non rende meno costosa la simulazione di un congegno saldato. Se il tuo server rallenta quando qualcuno guida la propria creazione in giro, è il risolutore fisico su un thread, e la soluzione è la costruzione o il tickrate, non il piano.

da 


