煙雨料峭提示您:看后求收藏(詩鼎小說網網www.autocad360.cn),接著再看更方便。
在幾乎所有的后世的游戲評選中,都毫無疑問的只可能有兩款游戲競爭一二位,其中之一是《超級馬里奧》。
而另一個,就是tetris——俄羅斯方塊!
想到就做從來就是杰斯特的作風,而《俄羅斯方塊》這款游戲并不算多么復雜,它是因為它那特殊的算法,才讓這款小游戲如此的讓人喜愛。
而在杰斯特這具身體里的那個靈魂的世界里,他就仔細研究過許多《俄羅斯方塊》衍生游戲的算法,對于初版的《俄羅斯方塊》那不算復雜的代碼程序,更是了如指掌。
這畢竟是一款靜止畫面的游戲,遠遠不是像剛才的《超級馬里奧》那樣復雜的橫向卷軸類的動作過關,只是杰斯特忘我的在電腦上敲擊了兩個多小時之后,一款可以運行在他的這臺ibm5150上的簡易版《俄羅斯方塊》便制作完成。
將程序運行,杰斯特隨手操作自己在這個世界編寫出的第一款游戲,看著它們完美的運行,隨著杰斯特雙手靈巧的操作,屏幕上的幾種俄羅斯方塊圖案飛快的下降,然后在屏幕的下方組成一排排的方塊連接成功消除。
而一側的計分表的數字也在不斷的往上跳動。
“完美無缺!”
一直重復玩了十幾次,嘗試了他設定好的五個難度,整個游戲沒有出現絲毫的運行上的問題,杰斯特才有些由衷的佩服這具身體原本的主人的編程能力。
實在是強悍的一塌糊涂,不用說遠遠的超越前世的自己,就算是在自己的那個時代見過的最好的程序員,可能也沒有這書身體原本主人編程能力的二分之一。
“怪不得自己的那個編程非常厲害的朋友總是說就算是現在,世界上最好的程序員依然是七八十年代那時候用kb作單位的內存磨練出來的那些人,他們的邏輯編寫能力實在是太強悍了,他們能夠做到僅僅用幾行代碼就做到后世幾十行代碼要做的事情。”
杰斯特自己記得俄羅斯方塊的代碼是后世的人編寫的,盡管是一樣的邏輯算法,但是,后世沒有內存的限制,以至于許多代碼都不夠簡練,但是現在這個時代不行,要知道ibm5150這臺剛剛面世沒多久的個人電腦已經是現在最先進的一種了,但他的內存卻只有b!至于雅達利的經典主機,雅達利2600的內存更是只有2kb!
想要讓一款游戲在這樣的機器上完美的運行,因為內存的限制,必須要在程序上做到極度的短小精悍。
這個過程在后世有一個人專用的名稱,叫優化。
也幸虧這個世界的杰斯特是一位編程的高手,可以將他記得的那些繁復的代碼程序給精簡到現在的可以使用的地步,不然的話,杰斯特可能真的是沒有絲毫辦法了。
結束了自己的第一款游戲制作的杰斯特剩下的就是如何把這個游戲推銷出去。
他已經決定了使用當年布什奈爾的那個方法,在公共場合放置搭載了這款游戲的街機,先在一定的范圍內引起轟動。
對于這個方法,杰斯特也有著得天獨厚的優勢。
他的母親就在城市里經營著一家中型的超市,超市里有幾臺雅達利的街機,杰斯特空閑的時候去看過,那幾臺街機也受到雅達利沖擊的影響,最近一段時間經營的不怎么好。
但他相信,只要自己的俄羅斯方塊街機做出來幾臺往他母親的超市里一放,那生意不火爆都是不可能的。
因為這是歷史已經驗證過的事情。
只要引起了轟動,那么就不愁找不到肯來購買他的游戲街機的人。
這可是俄羅斯方塊,人類有史以來創造出的最偉大的游戲之一。(http://.)。甚至在第一百期egm期刊的評選中,都將這個之一去掉。
至于這款游戲原本的名字——tetris,這個來自希臘文四的名字,因為太過于抽象的問題并不適合給平均智商并不高的美國人民推廣。
倒是中國當年對這款游戲取的名字極有借鑒意義。
俄羅斯方塊這個名字自然不能用了,首先是,這款游戲跟俄羅斯也就是現在的蘇聯沒有絲毫的關系,其次,在美國,將這款游戲叫俄羅斯方塊可并不是一個好的想法。
現在可是冷戰之中,里根開始推行他的星球大戰計劃,東西方對抗的最激烈的時候。
“不過,俄羅斯方塊確實是一個好名字啊,淺顯易懂……”
想到這里,杰斯特的眼睛亮了一眼。
既然不能叫俄羅斯方塊,那為什么不叫美利堅方塊?
要知道,美國人民也是極為重視國族榮譽感的,不然麥克阿瑟的那篇經典的西點軍校的關于責任,榮譽,國家的演講,也不會在美國引起如此的轟動。
“american-diamond!美利堅方塊!這名字不錯嘛!”
杰斯特在紙上寫下這個名字。
diamond除了方塊之外,還有另外一個的意思,鉆石。
在杰斯特的眼里,這款游戲必然會如同一顆璀璨到無以復加的鉆石一樣,震驚整個美國。?
歡迎廣大書友光臨閱讀,最新、最快、最火的連載作品盡在!。;