第31章 卡馬克的掃雷
剛剛回到家裏,整整三十個小時沒合過眼,睡過囫囵覺的傑斯特剛想要躺在床上美美的睡一覺,他的母親就告訴他,公司裏剛收到一封信,信是寄給他的。
當傑斯特問明白信是從哪寄來的時候,他的睡意也在一瞬間就消掉了大半。
信來自堪薩斯州,寄信者叫約翰·卡馬克。
傑斯特想起了他前段時間在洛杉矶無意中遇到的那個小男孩,知道他就是日後風頭無二的超級牛人約翰·卡馬克後無心插柳布置的那個任務。
讓他設計一款歷史上非常出名的pc小游戲——掃雷。
而後,傑斯特瞬間清醒,也不怎麽想要睡覺了,也沒讓人将信送到家中,而是親自駕車趕往公司。
等他拿到卡馬克寄給他的信的時候,他卻有點意外,裏面不是他想的那樣只是薄薄的一頁紙加上一張軟盤,而是厚厚的一大疊。
傑斯特有些好奇的撕開信封,拿出裏面的稿紙,厚厚的幾十頁上面密密麻麻的寫滿了一行一行的代碼。
盡管卡馬克的字寫得不好看,但代碼還是一筆一劃寫的極為工整,整個代碼分為三份,被卡馬克仔細的用訂書針分開,一份是apple的,一份是ibm/pc以及他們的兼容機上的,還有一份就是柯摩多爾64的,這是目前最為流行的三款個人電腦。
這個時候傑斯特才反應過來,約翰·卡馬克不會是真當是給雜志社投稿,把代碼給自己直接寄過來了吧?
這頓時讓他有些哭笑不得。
傑斯特還是有些急不可待的回到辦公室,他十分想要看看約翰·卡馬克到底做出了些什麽。
來到自己的房間,打開自己的電腦,用畫圖軟件簡單的畫出了掃雷所需要的幾個像素圖,然後傑斯特才仔細的翻看起卡馬克寫完的關于他介紹過的‘掃雷’的程序代碼。
從頭到尾傑斯特不斷的翻看了數遍,一邊看一邊不斷的點頭,眼中還不時的閃過驚喜之色,看完之後,傑斯特不由得不嘆了口氣,卡馬克在編程方面,比自己實在是強的太多了。
傑斯特這一段時間也有所感悟,原本他自己的這具身體的主人,還算是一位不錯的編程高手,但現在他發現不用說跟卡馬克這種程序員裏的傳奇人物比,就算是比他剛剛招進公司裏的那些專門鑽研編程的人比,也相差甚遠。
實際上,傑斯特之前也考慮過如何編寫這款簡單的小游戲,但是自己當初設想的程序代碼要比卡馬克的繁複許多。
Advertisement
要實現同樣的一個目的程序,看代碼的複雜程度就能分別出一個程序員的高下。
好的程序員完成一個邏輯,他的語言是簡潔明了的。
卡馬克的代碼,簡單,清晰,極合邏輯,幾乎找不到絲毫多餘的部分,簡直就像是教科書一樣經典。
在這份《掃雷》程序代碼的最後,還附有卡馬克寫的一段簡短的介紹,語言很有卡馬克那種自我感覺天下無敵的中二少年的風格。
“我未來的老板,傑斯特·李先生,您給的第一份任務已經完成,說實話,這項工作太過簡單,我幾乎不費吹灰之力,甚至我連用電腦将其程序化的興趣都沒有,不過盡管我只是進行了紙面編程,但我認為我寫的代碼一定是最簡潔,最高效,也不會有任何臭蟲的,我……”
就這樣blablabla的說了一大堆誇獎自己的話,最後在信件的最後,卡馬克特意用大號的字體寫道:“對了,別忘了你答應我的蘋果電腦!”
看完之後,傑斯特不由得笑了起來。
他是真沒想到像卡馬克這樣的天才程序員竟然會對蘋果這種傻瓜電腦感興趣,不是說現在的那些程序員都對蘋果電腦不屑一顧麽?
實際上,傑斯特在看《doom啓示錄》的時候就為此感到奇怪,卡馬克,羅梅羅這些天才們都是從蘋果機開始入門的,盡管他們後來都轉入了對pc編程的研究,不過那是蘋果因為封閉而衰弱之後的事情了。
他對照着卡馬克寄給他的代碼,在他辦公室的那臺麥金塔電腦上對掃雷這款游戲進行着程序化,其實這是很簡單的事情,只需要照抄卡馬克的代碼就可以了,需要他真正動手做的事情也不過是他之前已經做過的——幾個簡單的像素圖标而已。
至于傑斯特為什麽會用一直噴的只有傻瓜才用的蘋果電腦,其實這是一個很簡單的問題,你如何讓一個習慣了未來操作方式的人,天天用dos來操作?哪有直接用麥金塔的鼠标點來的方便。
雖然比起十年後的win95還是差得很遠,但暫且忍忍吧。
将‘掃雷’程序化做完之後,傑斯特點開游戲在電腦上玩了起來,說實話,《掃雷》這款游戲的可玩性還是非常大的,規則也很簡單,只不過傑斯特對此不怎麽擅長,他也就能玩玩40顆雷的難度,就算是這樣他還經常找錯,最高級他是想也不想,太耗費時間跟腦力了。
不過掃雷這種益智游戲的吸引力就在于完成之後的那種智商上的成就感,哪怕只是完成最低級的那一種。
傑斯特上一世就很喜歡玩掃雷,有時候他無聊的時候甚至能夠不幹別的,直接玩一通宵。
雖然在以前已經玩過無數遍,但傑斯特這還是第一次玩自己親手做出來的《掃雷》,這個跟後來的win3.1版本的很像,實際上自己當初就像按照win3.1這個自己最熟悉的版本對着卡馬克進行描述的。
有計時系統,有難度選擇,有自定義,有那個笑臉跟哭臉,還有着英雄榜。
正當傑斯特玩這個世界的掃雷玩的有些樂不思蜀,連自己已經快四十個小時沒睡覺都忘記,甚至連敲門聲都沒注意到的時候,馬克塞尼推門走了進來。
他見到傑斯特在電腦前皺着眉毛,冥思苦想,似乎在做什麽事情。
他于是有些好奇的走上前去,探頭看了傑斯特的屏幕一眼,屏幕上是一個矩形,分成了很多格子,格子很小,裏面還用不同的顏色标寫着1,2,3,4等阿拉伯數字的字樣,而傑斯特就在不斷的點擊着這些格子,有的時候不時的敲擊一下鍵盤,就在格子上插上了一扇小旗。
正當馬克·塞尼疑惑着對方在幹什麽的時候,傑斯特在深思熟慮之後終于在一個格子上再次插上了一扇小旗,然後便控制着鼠标點向剩餘的那些空着的格子點去,當他點了幾個之後,突然一個格子點開之後出現了一個黑色圓點,似乎是地雷還是什麽東西,然後,就看着屏幕上出現了ver的字樣。
傑斯特也在那個黑色似乎是地雷的東西出現的一瞬間,露出了懊惱的神色,嘴裏狠狠的罵了一句,同一時間,他一只手掌重重的拍在了桌子上。
“這是什麽?”馬克·塞尼臉上帶着好奇。
這個時候傑斯特才發現有人來到了他的身邊,剛剛的游戲失敗也讓傑斯特長時間未睡的睡意湧了上來,他有些無精打采的打了個哈欠,對馬克·塞尼解釋道:“我剛讓人設計的一個在電腦上用鼠标玩的小游戲,叫《掃雷》,就是在一些固定的矩陣裏面随機的分布着一些地雷,然後讓玩家去把這些雷找出來。”
然後,傑斯特便想着馬克·塞尼仔細的說了下掃雷的規則,比如,游戲分為十顆雷,四十顆雷,一百顆雷三種難度,那些數字就代表‘這個帶有數字的格子周圍的橫豎斜的方格內有着數字标識個數的地雷’,然後鼠标連點兩下就是把這個格子打開,點一下選中之後再按一下回車就是插上标識這是地雷的紅旗。
現在的鼠标還沒有兩鍵的設置,只有一個單一的按鍵,而且也沒有後世的那種根據手掌的握形的外形,只是一個很難看呆傻的長方體小盒子,所以傑斯特沒有辦法,只能暫時先讓回車來代替原本鼠标上的一個按鍵來玩這個游戲。
馬克·塞尼聽了之後,眼睛亮了起來,他在腦子裏仔細的想了一下這個玩法,突然發現竟然很有意思,很考驗一個人的邏輯能力。
他正想要問傑斯特是怎麽想到的的時候,卻看到傑斯特已經打着哈欠走向了他房間一側的休息室。
這間休息室也是傑斯特讓人特意隔離出來的,他知道,搞游戲開發,加班到深夜是家常便飯,所以他特意的設置了一間休息室,當加班太晚的時候就直接在辦公室裏面睡。
“你先自己玩玩看吧,沒有什麽大事先不要叫醒我了,我實在堅持不住了。”在關上休息室的那扇木門的同時,傑斯特的聲音也從休息室裏傳了出來,接着,只是幾秒鐘之後,便聽到了傑斯特進入睡夢的鼾聲。
馬克·塞尼也只能是無奈的搖了搖頭,然後便坐在傑斯特的座位上,好奇的玩起了這款叫做《掃雷》的游戲。
然後……
傑斯特打着哈欠掙紮着從床上爬了起來,房間裏漆黑一片,他小心的挪移着走到了牆邊,打開了燈,傑斯特低頭看了看自己手腕上的手表,三點二十分。
“我睡了這麽長時間?”傑斯特自己也吓了一大跳,他記得自己睡的時候還不到中午。
屋子外傳來了一陣細微的聲音。
聽到聲音的傑斯特吓得打了個哆嗦,不會是遭賊了吧,一邊想着,傑斯特一邊悄悄的走向房門,悄悄的打開一道門縫。
他辦公室裏的大燈關着,但桌子上的臺燈開着,那臺麥金塔電腦的屏幕也亮着光,借着微光,傑斯特可以清晰的看到,一個金發男子正坐在電腦前眼睛一眨不眨的盯着屏幕。
傑斯特仔細一看,那個金發男子正是馬克·塞尼。
這個時候,傑斯特才想起來,他睡覺前正好馬克·塞尼來找他,他因為太累只想睡覺,就把他剛剛做完的《掃雷》給了他,讓他先玩玩看。
“他不會是真的一玩玩到現在吧?”
傑斯特倒是不懷疑《掃雷》這款游戲的魅力,這款游戲自從微軟的兩位工程師在九二年制作安裝到win3.1上之後就風靡世界,不知道有多少人為這個小小的益智游戲殚精竭慮,小小的規則裏面仿佛與藏着無數的奧秘。
即便是在他之前在的那個娛樂産品層出不窮的時代,掃雷都未曾過時,不知道多少人閑着無聊的時候打開win系統裏自帶的掃雷,一玩能玩到茶飯不思,不把所有的地雷找出來決不罷休。
這不同于無腦車槍球游戲帶來的那種只是發洩式的快感,這種益智解密類游戲完成後帶來的那種成就感是難以言表,而且永不過時的。
傑斯特走到了馬克·塞尼的身邊,剛剛好馬克·塞尼結束了一局,他在玩的是最高難度的一百顆雷的那種。
他也看到了傑斯特,他由衷佩服的看着傑斯特,伸出了一個大拇指,真誠的說道:“你簡直就是個天才,這麽簡單,但這麽好玩的游戲你是怎麽想得出來的?”
傑斯特笑了笑沒回答,只是說道:“這游戲還不錯吧。”
“何止是還不錯!簡直就是完美無缺,一開始上手就完全停不下來啊,我從你開始睡覺就開始玩,一直到現在。”馬克·塞尼雖然玩整整一天,但顯然他現在還處在一種亢奮的狀态。
說話間,他便又開始了新的一局,依然是最高難度的一百顆雷。
不得不說,馬克·塞尼學的相當快,再加上《掃雷》的規則跟玩法也相當的簡單易懂,傑斯特看着對方不斷的在矩形陣列裏尋找着地雷,而馬克·塞尼掃雷的速度已經遠遠的比着自己這個玩了十幾年的要快得多了……
傑斯特有些好奇的問:“馬克,你玩這個最高難度的最快多快?”
馬克·塞尼說了聲稍等,點開程序自帶的掃雷英雄榜,看了看上面的記錄,道:“三分零六秒。”
傑斯特聽了後感嘆了一句,初學者能這麽快已經很難得了,尤其是在沒有掃雷定式,全靠自己推理的時候。
純靠推理,這種速度是很少見的,當然,傑斯特知道掃雷的世界紀錄保持者是波蘭人卡米爾·穆蘭斯基,他在2012年獲得了吉尼斯世界紀錄關于掃雷記錄的認證,一個人獨攬掃雷所有的十項記錄,其中,他最高難度99顆雷的速度是三十秒多一點,而中級難度四十顆雷的速度僅僅只有8秒。
不過傑斯特當初也沒記過定式,他也不可能有這種速度,哪怕是馬克·塞尼這種他都遠遠的不如,他覺得這游戲記住了定式再去玩就沒有那種樂趣,純粹成了速度跟手速的比拼了。
玩游戲就是為了快樂,這一點對于傑斯特來說,無論是上一世,還是這一世都是最主要的。
如果不快樂了,自己又幹嘛去玩呢?
這不就說本末倒置了麽?
看着馬克·塞尼又快玩完了這一局,傑斯特開口道:“你先我那個休息室睡一會吧,等明天早上我跟你商量一下這款游戲推廣的問題,《掃雷》在我看來最适合的運行平臺就是電腦,實際上,這就是一款我專門為鼠标而設計的游戲。”
馬克·塞尼聽後點了點頭表示贊同,他經過傑斯特這麽一說也确實感到有些累,便打了聲招呼,向着傑斯特的那個休息室走去。
等馬克·塞尼關上休息室的門,傑斯特也坐了下來,他在考慮着怎麽将《掃雷》推廣出去。
直接做成軟盤賣自然是可以,但這個時代pc游戲的銷量一直不高,而且這樣也很難最大限度的推廣,最好的方法就是學習當年的微軟,将這款游戲搭載在電腦系統裏面,做全面的推廣。
問題是,自己不做電腦啊。
傑斯特思考着,去ibm肯定不行,現在ibm家大業大,pc業務也是蒸蒸日上,就算他們看中了自己的游戲,必然也只會給一個施舍性的價格。
而蘋果……
傑斯特再次搖了搖頭,這純碎是個人原因,他不喜歡蘋果,上一世他被那些高大上的果粉們噴了個夠嗆,所以對蘋果這家企業帶有本能的反感,既然都重生了,自然是怎麽快樂怎麽來,哪有重生了還為自己找不自在的,但不可否認,現在的蘋果,在個人電腦領域,确實是風頭無二的。
喬布斯是牛叉不錯,但那又如何,世界上牛叉的人多了去了,但傑斯特讨厭蘋果的尿性是不會改變的。
那就只剩下ibm的兼容機了,傑斯特知道,在未來的那場個人電腦大戰裏,最後的勝利者既不是現在財大氣粗,有氣吞山河之志,想要壟斷整個市場的藍色巨人ibm,也不是現在風頭正健,似乎正在飛快崛起的蘋果,而是那些現在還不被所有人看好,只是靠自己組裝兼容ibm的pc機doc系統的電腦為生的那些小廠商們。
比如說現在還只是一個車庫企業的,戴爾。
就是這些人,将會在ibm露出他們想要吞并整個市場的貪婪爪牙的時候,衆志成城的組成了兼容機聯盟,不但将藍色巨人ibm打的生活不能自理,還将不肯放開自己封閉環境的蘋果給打入深淵,不是史蒂夫·喬布斯再次出山,恐怕蘋果也只能成為一個歷史符號,只能從那些百科全書裏看到了。
傑斯特知道這段歷史,他覺得他應該去把握住,盡管未來的pc市場利潤很低,因為配件的價格都透明化了,這些奸商們再也不能宰人,但現在可不是這樣子的,現在的pc市場就是人傻錢多速來。
這個時候,就是誰能大膽低估美國人的智商,誰就能賺大錢的時代。
比如就像戴爾談起他的創業歷程的時候,他直截了當的說,他當時在一座頂樓租了一間房間,然後貼出了小廣告,他只需要為每一個來這裏的人安裝一個硬盤,就能得到一百美金,賺錢簡直就跟撿的一樣,不出一個月,他的營業額就有五萬多美元,純利潤就超過了兩萬美金,只靠他一個人。
所以,邁克爾·戴爾就發現,他就算上學畢業之後從事了正經的工作,也不會有他現在賺的多。
所以他就義無反顧的辍學了。
自己記得好像戴爾是在八六年的時候年銷售額超過了六千萬美元,從而被美國學院企業家協會評選為1986的年度青年企業家,從而聲名鵲起的。
想到現在還在德克薩斯州的車庫裏奮鬥,幻想着未來的邁克爾·戴爾,他應該不會拒絕自己的投資吧?
當然不會拒絕了,要知道戴爾成名之後做的第一件事就是融資。
傑斯特如此的想着。
然後傑斯特又開始苦惱起來,他之前想的要收購幻象工作室從而得到《忍者神龜》版權的事情還沒有時間去做,現在又有了要投資戴爾的想法,但自己一個人實在是分身乏術啊,是不是應該成立一個風險投資基金,來專門做這件事?
而且他腦子裏還有無數想要做的事情,但他畢竟一個人的精力有限,不能去一一施行。
看來這個投資基金是必須要去做的了。
傑斯特在桌子上的紙上将這個想法記了下來,他最近忙的昏天暗地,總是不經意的就把很多重要的事情忘掉。
抽紙的時候他也看到了那天他沒完工的《超級馬裏奧》第一關的關卡草圖的設計,上面除了懸浮在半空的不同類型磚塊,各種蘑菇跟怪物,各種解釋說明之外,還有着馬裏奧那個大鼻子,帶着紅帽子,穿着紅藍色背帶褲,挂着大胡子标志性的形象。
傑斯特突然發現他之前一直沒有注意到的一個問題,那就是,他竟然在圖紙上畫出來的還是馬裏奧!
但問題是這個形象早就被任天堂的宮本茂在八一年的時候設定了,并且已經在三款游戲中使用了這個角色了,兩部大金剛,甚至還有一部專門為馬裏奧制作的游戲,已經在日本大賣一百六十萬套。
想到這一點,傑斯特立馬惱怒的将原本畫好的設定圖攥成一團扔到了垃圾桶裏,暗罵了自己一聲傻-逼。
傑斯特下筆想要重新設計一個角色,但是他的腦子裏滿腦子都是馬裏奧的形象,而宮本茂在設計這個角色之初的想法也不斷的回想在他的腦海當中——像記號一般讓人一目了然的外貌,以及容易表現動作的配色,但問題是馬裏奧的形象在他的腦海裏實在是太過深刻,無論他怎麽想,他的腦海裏也只有馬裏奧這一個形象符合宮本茂的那句設定。
于是,傑斯特幹脆摒棄了宮本茂的那句設定,想要自己去創造一個形象和藹可親,又讓人很容易分辨出來的角色,但傑斯特一連在稿紙上畫了好幾個,甚至包括後世的一些經典的游戲,亦或者是經典漫畫的人物形象,俊美的,賣萌的,兇戾的等等皆有,但都沒有馬裏奧原本的形象更加的複合這個時代的特性。
或許還是因為馬裏奧的形象太過時刻了吧,畢竟自己從自己的童年開始,這個形象伴随了自己整整二十年,這是絕對難以磨滅的一段記憶。
傑斯特只能這麽想着。
雖然傑斯特知道,馬裏奧能夠成功是因為這款游戲的玩法,它奠定了一款優秀的游戲應該如何去做,指導了無數還在迷茫着的設計師們,更讓無數的孩子産生了‘我他麽的花五十多美刀就把一臺超級街機搬回了家!簡直太贊了!’的想法,而并不是這個角色多麽的經典,這個角色的經典是建立在這款游戲的成功上的。
但在傑斯特的眼裏,《超級馬裏奧》這款游戲史上絕對不能夠被遺忘的游戲,就是一款完美無缺的作品,他的任何一個方面都是完美無缺的,他既然要去做這款游戲,他就絕對不能允許自己比原版做的差,他身為一個熱愛電子游戲,想要振興這個行業的人,他也絕對不會允許自己去亵渎這款游戲史上真正的任何意義上的神作。
自己必須去超越它!
傑斯特吸了口氣,只能無奈的将自己手裏已經快用完的繪畫筆扔到了一遍,透過窗子看着已經開始泛白的遠方的天空,金黃色的太陽正在緩緩的升起:“還是等會找專業的,那些沒有受到過馬裏奧這個形象影響的畫師去畫吧。”
ps:求推薦票!!!