Je sais que le fait d'avoir des variables globales ou des classes singleton crée des cas qui peuvent être difficiles à tester / gérer et j'ai été obligé d'utiliser ces modèles dans le code, mais souvent vous devez expédier.
Y a-t-il donc des cas où des variables globales ou singletons sont réellement utiles dans le développement de jeux?