雙人魂斗羅 雙人魂斗羅小鍵盤3鍵射擊)
8月科學教育網小李來為大家講解下。雙人魂斗羅,雙人魂斗羅小鍵盤3鍵射擊)這個很多人還不知道,現在讓我們一起來看看吧!
《二人麻雀》這款老游戲,當年的開機畫面會顯示“麻雀”兩個字,玩過的人都會有很深的印象。這也是很多人,開始接觸日文的契機。它是任天堂官方出品的游戲,用了一種很特殊的手段,實現了偽算法。
如果你是老玩家就會知道,任天堂的經典款 FC 游戲機,是在 1983 年發布的,這款《二人麻雀》就是隨游戲機一起發布的官方游戲。
那一批游戲的特點就是,容量被限定得非常死。1983年時,只有24KB容量的只讀存儲器,不論什么游戲,體積都要控制在這個容量之內才行。不像四十年后的今天,游戲容量達到240GB,大了整整一千萬倍。哪怕我們在微信上發一段五六十秒的語 音,體積都會超過40KB。
今天的人,是很難想象當初的游戲設計者,是怎么把一個可以津津有味玩上十幾個小時的游戲,塞進那么小的空間中的。哪怕后期FC的只讀存儲器容量擴充了一些,達到了128KB或者256KB,也還是不大。比如經典的《魂斗羅》,就是一個充分利用了128KB空間做出的游戲。
今天,有些懷念過去的人,回看那個年代的游戲,往往會受到一些驚嚇或者啟迪。這 40 年里,我們的程序員到底是,怎么演化到今天這個地步的:如此糟蹋存儲容量!
但有的時候,程序員也生出種種疑問,比如,在只有 24KB 容量的情況下,圖像素材且不說,一個麻雀的算法,怎么可能寫得下?而當你真的去玩兒這個游戲,選高難度的話,還真是非常難贏的!
這個秘密揭曉,是30年之后,做 FC 游戲機模擬器的人,把這個游戲反編譯出來,想看看打麻雀的算法,到底是怎么寫的,想從中借鑒一些算法的精華。結果是,這個游戲里,根本沒有任何人機對戰的算法,而是用了一種非常“耍賴”的方法,讓玩家真的以為游戲機在和你打麻雀。
具體是這樣做的:
在游戲開局的時候,電腦那邊其實已經生成了和牌。電腦每次出牌,只是隨機的顯示出一張牌而已,電腦抓牌和出牌對它自己手中的牌來說,不會產生任何變化。而玩家自己的牌在開局時是隨機的,每次抓到的和電腦打出的牌也都是隨機的。
那么再加一個計時的限定,這個限定只和游戲難度有關。如果在計時結束時,你遇到的隨機抓牌和電腦扔牌,仍然不能促成你和牌的話,電腦就會亮出自己那副從開局就一直“和”著的牌,然后你就輸了。如果你選初級的話,計時就會多給一些時間。
所以,說是雙人麻雀,實際上只是一個人隨機抓牌,然后在一定時長內,看能不能和牌的單人撞大運游戲。
這種做法放在今天,就屬于不講武德、赤果果的欺騙玩家了,但放在一個游戲的容量決不能超過 24KB 的年代,更應該算是一種巧奪天工的妥協。
這款游戲在發布后,創下了 213 萬份的銷量。當然,棋類游戲并不會都這么搞,比如后續的四人麻雀、中國象棋,那都是實實在在的把出牌、下棋的算法寫進去了。選高難度時,往往走一步都需要等很久。
#我們一起上頭條#
#頭條創作挑戰賽#
#麻將#
#游戲#
#任天堂#
本文雙人魂斗羅,雙人魂斗羅小鍵盤3鍵射擊)到此分享完畢,希望對大家有所幫助。
作者:baidianfeng365本文地址:http://www.inkvzc.cn/bdf/41074.html發布于 2024-05-06
文章轉載或復制請以超鏈接形式并注明出處白癜風知識網