Web - Amazon

We provide Linux to the World


We support WINRAR [What is this] - [Download .exe file(s) for Windows]

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
SITEMAP
Audiobooks by Valerio Di Stefano: Single Download - Complete Download [TAR] [WIM] [ZIP] [RAR] - Alphabetical Download  [TAR] [WIM] [ZIP] [RAR] - Download Instructions

Make a donation: IBAN: IT36M0708677020000000008016 - BIC/SWIFT:  ICRAITRRU60 - VALERIO DI STEFANO or
Privacy Policy Cookie Policy Terms and Conditions
Ekran śmierci - Wikipedia, wolna encyklopedia

Ekran śmierci

Z Wikipedii

Ekran śmierci (ang. kill screen) – plansza lub poziom w grze komputerowej lub wideo, która powstrzymuje gracza od kontynuowania gry z powodu błędu w implementacji. Zamiast "skończyć się normalnie", gra zacina się, resetuje się lub wywołuje inne błędy uniemożliwiające rozgrywkę.

Do znanych ekranów śmierci należy 256 poziom w grze Pac-man - po dotarciu do niego połowa planszy jest zniekształcona, co w konsekwencji uniemożliwia jej zakończenie.[1] Spowodowane jest to błędem typu integer overflow; programiści nie przewidzieli większej ilości poziomów niż 255, maksymalna wartość jaką można zapisać za pomocą jednego bajta. Gdy gracz dochodzi do 256 poziomu, licznik poziomów "przeskakuje" na następny bajt i wpływa na algorytm rysujący obiekty na planszy.[1]

Innym przykładem jest 22 poziom w grze Donkey Kong, gdzie z powodu błędu gracz ginie już po kilku sekundach od rozpoczęcia gry.[2] W tym przypadku błąd występuje w algorytmie definiującym czas dostępny dla gracza dla danego poziomu. Podczas obliczeń, zerowana jest flaga przeniesienia, jedna z flag procesora, która informuje czy wynik poprzedniej operacji jest większy niż jeden bajt. Flaga ta nie jest sprawdzana, przez co w przypadku, gdy wynik jest większy niż jeden bajt, odczytywany rezultat jest mniejszy niż by się tego spodziewało. Przez to, gracz nie dostaje wystarczająca ilość czasu aby ukończyć poziom.

Kolejnym przykładem jest 256 poziom w grze Dig Dug. Gra wyświetla planszę jako poziom zerowy, a jeden z przeciwników umieszczony jest dokładnie na graczu, zabijając go natychmiastowo po rozpoczęciu rozgrywki. [3] Spowodowane jest to tym samym problemem jak w przypadku gry PacMan, gdzie występuje błąd typu integer overflow.

[edytuj] Zobacz też

Przypisy

Our "Network":

Project Gutenberg
https://gutenberg.classicistranieri.com

Encyclopaedia Britannica 1911
https://encyclopaediabritannica.classicistranieri.com

Librivox Audiobooks
https://librivox.classicistranieri.com

Linux Distributions
https://old.classicistranieri.com

Magnatune (MP3 Music)
https://magnatune.classicistranieri.com

Static Wikipedia (June 2008)
https://wikipedia.classicistranieri.com

Static Wikipedia (March 2008)
https://wikipedia2007.classicistranieri.com/mar2008/

Static Wikipedia (2007)
https://wikipedia2007.classicistranieri.com

Static Wikipedia (2006)
https://wikipedia2006.classicistranieri.com

Liber Liber
https://liberliber.classicistranieri.com

ZIM Files for Kiwix
https://zim.classicistranieri.com


Other Websites:

Bach - Goldberg Variations
https://www.goldbergvariations.org

Lazarillo de Tormes
https://www.lazarillodetormes.org

Madame Bovary
https://www.madamebovary.org

Il Fu Mattia Pascal
https://www.mattiapascal.it

The Voice in the Desert
https://www.thevoiceinthedesert.org

Confessione d'un amore fascista
https://www.amorefascista.it

Malinverno
https://www.malinverno.org

Debito formativo
https://www.debitoformativo.it

Adina Spire
https://www.adinaspire.com