So che avere variabili globali o classi singleton crea casi che possono essere difficili da testare / gestire e sono stato sbalordito nell'usare quei modelli nel codice ma spesso devi spedirli.
Quindi ci sono casi in cui variabili globali o singoli sono effettivamente utili nello sviluppo del gioco?