Che cos’? una schermata di uccisione?

Un kill screen ? un errore grave che si verifica in un videogioco e di solito causa l’interruzione di ulteriori progressi nel gioco. Questo errore ? solitamente dovuto a un errore di programmazione o a una svista di progettazione e causer? il blocco, l’arresto anomalo del gioco o semplicemente l’impossibilit? di giocare. I kill screen sono solitamente associati a videogiochi classici come Pac-Man o Donkey Kong, che provengono dall’et? dell’oro degli Arcade Games.

Probabilmente la schermata di uccisione pi? famigerata ? nel gioco arcade di Pac-Man. Quando il giocatore raggiunge il 256? livello del gioco, il lato destro dello schermo viene sostituito da simboli e lettere casuali e il gioco inizia a comportarsi in modo troppo irregolare per continuare a giocare. Il motivo per cui ci? accade ? che all’interno della programmazione del gioco ? presente un contatore di livello a 8 bit. Poich? ? a 8 bit, pu? contenere solo 255 valori distinti e il 256? valore causa l’arresto anomalo del gioco. Questo fenomeno ? noto come overflow di numeri interi.

L’overflow di numeri interi non ? necessariamente l’unica causa della kill screen in un videogioco, e talvolta i giochi si bloccano a causa di altri tipi di bug del computer. Un esempio di questo era in un altro videogioco classico: Donkey Kong. In questo caso, la schermata di eliminazione si ? verificata nella schermata 117 ed era dovuta a una svista di progettazione da parte dei programmatori. In ogni livello successivo di Donkey Kong, al giocatore viene concesso meno tempo per completare il livello. La svista ? che quando il giocatore raggiunge il livello 117, non gli viene pi? dato abbastanza tempo per completare il livello. Ci? si traduce nella schermata di uccisione in cui il giocatore non pu? andare oltre.

Altri giochi famosi che provocano un kill screen dopo un certo periodo di tempo sono Dig Dug, Duck Hunt, Galaga e Frogger. Di solito questi possono essere risolti con una patch. Altre volte, il kill screen diventa effettivamente l’obiettivo del giocatore, che alla fine “vince” la partita facendola, ironia della sorte, diventare ingiocabile. Nei casi di Galaga e Frogger, la schermata di uccisione non si verifica necessariamente in un particolare livello e una variet? di circostanze pu? causare l’overflow dei numeri interi e la fine del gioco.