Game devs explain the tricks involved with letting you pause a game
Mettre un jeu en pause est une action très courante et généralement tenue pour acquise par les joueurs. Les développeurs utilisent différentes méthodes pour la pause, comme régler le timescale à zéro ou à une valeur extrêmement petite selon le moteur. Il existe plusieurs types de pauses (menu, déconnexion de manette, inventaire, menu système) qui peuvent entrer en conflit et provoquer des bugs. Une méthode fréquente consiste à prendre une capture d'écran du jeu au moment de la pause pour l'afficher en arrière-plan pendant que le jeu réel est arrêté ou déplacé. Beaucoup de développeurs font des erreurs à leurs débuts, apprennent à organiser les contrôles de pause (par exemple une seule vérification hiérarchique) et améliorent ainsi les performances et la robustesse.