點點 | 文
1989 年 11 月發行在任天堂 NES 遊戲機上的《俄羅斯方塊》,不僅是每年舉辦一次的經典俄羅斯方塊世界錦标賽使用的比賽版,還被衆多遊戲愛好者拿來挑戰極限。
《俄羅斯方塊》的玩法大家都知道,移動、旋轉、擺放各種造型的方塊,讓它們排列成完整的一整行,就可以被消除。随着遊戲時間的進行,方塊們的下降速度會越來越快,直至堆疊到屏幕頂端,玩家就 Game Over 了。
大家都知道怎麽 Game Over,卻不知道這遊戲該怎麽通關,按照它的玩法,方塊隻會下降得越來越快,直到玩的人堅持不下去爲止,難不成還有人能超越遊戲程序的速度?
其實,這類遊戲本沒有 " 通關 " 這一概念,但程序容量是有上限的。作爲一款 1989 年的遊戲,它的代碼根本做不到讓遊戲一直循環下去,如果你能撐到程序字節溢出的時候,就能讓遊戲出 BUG、崩潰、卡住,這樣的現象叫做殺屏(kills creen)。
吃豆人 kills creen 後
簡單來說就是,遊戲程序是一個水桶,它隻能裝這麽多水,你如果不停往裏倒就會溢出,溢出則出 Bug,無法進行下去,遊戲就出問題了,這就是觸發 kills creen。
除了《俄羅斯方塊》以外,以前經典的《吃豆人》《大金剛》等 8BIT 遊戲都會觸發 kills creen。
曾有人用 AI 測試了 NES 版《俄羅斯方塊》的 kill screen 極限,到了 237 關後畫面就靜止了。但因爲觸發 kill screen 的條件非常随機且困難,AI 的極限并不等同于人類極限,這麽多年以來還未有人觸發過。
一切從 Blue Scuti 的出現變得不一樣,這位 13 歲少年從小遊玩《俄羅斯方塊》,曾在去年獲得經典俄羅斯方塊世界錦标賽第三名的好成績。
他近日不僅打破了 PixelAndy 創造的 148 關闖關記錄,還成功打到史無前例的 157 關,觸發 kill screen,成爲遊戲發售 34 年以來第一位 " 擊敗 " 它的玩家。