一個(gè)沒(méi)有所謂“老游戲情懷”的人,做了一個(gè)供老玩家懷舊的網(wǎng)站。
紫菜從沒(méi)想到,因個(gè)人興趣做著玩的DOS游戲網(wǎng)站,本來(lái)計(jì)劃放個(gè)把月就撤下,最終會(huì)在玩家當(dāng)中引發(fā)這么大的關(guān)注。
“沒(méi)想到反響這么大,原本想頂多就兩三百星,現(xiàn)在已達(dá)到了3000多星?!痹趯⒕W(wǎng)站丟到GitHub——世界上最大的代碼存放網(wǎng)站和開(kāi)源社區(qū)上后,項(xiàng)目一路走紅,登上了官方每日更新的“趨勢(shì)榜”,被幾千名用戶“點(diǎn)星”表達(dá)喜愛(ài)之情——3000多星可能聽(tīng)起來(lái)不是特別多,但這個(gè)數(shù)字在GitHub上已經(jīng)足夠熱門(mén)了。
經(jīng)過(guò)一輪媒體曝光傳播后,網(wǎng)站訪問(wèn)量還在迅猛爬升,平均每天超過(guò)1萬(wàn)人次,9月6、7日這兩天,更是達(dá)到了5萬(wàn)人次的峰值。
盡管之前心里也有一定預(yù)期,這個(gè)結(jié)果還是讓紫菜“受寵若驚”。
這是一個(gè)匯集了中文DOS老游戲的站點(diǎn)。它沒(méi)有明確的名字,只是簡(jiǎn)單叫做“中文DOS游戲”,或者大多數(shù)時(shí)候,你只能看到一個(gè)作為網(wǎng)站Logo的手柄圖標(biāo)。紫菜在GitHub已有項(xiàng)目的基礎(chǔ)上,將中文DOS游戲封裝成網(wǎng)頁(yè)應(yīng)用。相比各類(lèi)模擬器、虛擬機(jī),這個(gè)網(wǎng)站的特別之處在于,玩家只需打開(kāi)網(wǎng)頁(yè)點(diǎn)擊某款游戲,便可以直接在瀏覽器里開(kāi)始游玩,沒(méi)有安裝、配置的一套流程,支持存檔,非常方便。
網(wǎng)站首批上線近40款游戲,在導(dǎo)入貼吧網(wǎng)友整理的合集后,總數(shù)量超過(guò)了1800款,其中有東方武俠題材,如《仙劍奇?zhèn)b傳》《軒轅劍》,也有歐美模擬游戲,如《模擬城市》《瘋狂醫(yī)院》,還有日式策略,如《大航海時(shí)代》《三國(guó)志》。這些曾經(jīng)的經(jīng)典有的自帶原生中文,有的是優(yōu)秀的漢化版。
能在瀏覽器上方便地玩到中文DOS老游戲——這讓網(wǎng)站甫一上線便流傳開(kāi)來(lái),并收獲到了如潮的好評(píng)。
不少人猜測(cè),網(wǎng)站作者是位有著多年游戲經(jīng)歷、對(duì)老游戲情懷頗重的資深玩家。
“一般人默認(rèn)我是一個(gè)老玩家,可能會(huì)覺(jué)得我有30多歲,從小玩著DOS游戲長(zhǎng)大。”與大多數(shù)人想的不同,紫菜還是一名大三在讀的學(xué)生,制作這個(gè)項(xiàng)目的緣由也很偶然。
“做這個(gè)東西主要有兩個(gè)契機(jī)?!彼f(shuō)。
一是紫菜看到了外國(guó)網(wǎng)友制作的一個(gè)網(wǎng)頁(yè),那是個(gè)模擬Win95系統(tǒng)運(yùn)行環(huán)境的頁(yè)面,功能齊全,玩家可以在瀏覽器里體驗(yàn)上個(gè)世代的操作系統(tǒng)。
二是當(dāng)時(shí)趕上了《雙點(diǎn)醫(yī)院》發(fā)售,紫菜一直聽(tīng)聞《主題醫(yī)院》很有趣,借著這款“精神續(xù)作”面世的契機(jī),打算去嘗試一下曾經(jīng)的經(jīng)典。
在網(wǎng)上搜了一圈資源后,他發(fā)現(xiàn)配置起來(lái)很麻煩,另外,相比外網(wǎng)上齊全的資源,中文游戲也不太好找,比如說(shuō)自帶中文語(yǔ)音、“請(qǐng)病人不要死在過(guò)道上”的《主題醫(yī)院》就難以尋覓。
兩個(gè)契機(jī)綜合后的結(jié)果是——我自己可不可以在這些國(guó)外項(xiàng)目的基礎(chǔ)上,做一個(gè)能在瀏覽器里玩老游戲的網(wǎng)站呢?
冒出這個(gè)想法的時(shí)候,今年暑假已經(jīng)快過(guò)去了,沒(méi)剩下幾天時(shí)間。紫菜的學(xué)校開(kāi)學(xué)偏晚,朋友們已經(jīng)開(kāi)始上課,出去玩他找不到同伴,待家里玩游戲也不盡興,因?yàn)樗蛶Щ厝ヒ慌_(tái)Macbook,臺(tái)式機(jī)留在了宿舍。做一個(gè)收錄中文DOS老游戲的網(wǎng)站,“看起來(lái)也不是特別難”,紫菜決定靠這個(gè)打發(fā)剩余的假期。
接下來(lái)幾天,紫菜就在網(wǎng)上抓資源、打包、適配,再測(cè)試,沒(méi)有硬性日程,想做就做一點(diǎn),懶了就丟一旁,每天平均工作三四小時(shí),起勁了一連做6個(gè)小時(shí)。有了外國(guó)玩家成熟的技術(shù)作基礎(chǔ),紫菜要做的工作倒不難,但從開(kāi)始搜索到最終添加游戲,可是個(gè)需要耐心的繁瑣活兒。
在第一批游戲處理完畢后,紫菜直接上線了網(wǎng)站,項(xiàng)目也發(fā)在了GitHub上,心想也不會(huì)有多少人看到。不曾想,這個(gè)“能跑就行”的個(gè)人興趣項(xiàng)目,會(huì)在玩家當(dāng)中火成現(xiàn)在這個(gè)樣子,“很多一開(kāi)始沒(méi)有考慮的地方就顯現(xiàn)出來(lái)了”。
玩家們的郵件紛至沓來(lái)。
紫菜不是一個(gè)對(duì)老游戲有情懷的玩家。
事實(shí)上,第一批上線的近40款DOS游戲,他小時(shí)候一款也沒(méi)有接觸過(guò),至于先前提到的《主題醫(yī)院》,他也只是看鄰居家哥哥玩過(guò)。這名愛(ài)好“基本上還是游戲”的“偏宅”玩家, 20年來(lái)的游戲經(jīng)歷同大多90后玩家無(wú)異。
紫菜幼兒園開(kāi)始就接觸到了游戲,那會(huì)主要玩的是《泡泡堂》《跑跑卡丁車(chē)》,上小學(xué)后變成了《QQ幻想》《QQ三國(guó)》《夢(mèng)幻西游》,也玩《紅色警戒》《星際爭(zhēng)霸》《帝國(guó)時(shí)代》。
初高中因?yàn)閷W(xué)業(yè)關(guān)系,他成了一名“云玩家”。沒(méi)有太多機(jī)會(huì)接觸游戲,他就通過(guò)游戲雜志、實(shí)況攻略了解信息,也會(huì)跟同學(xué)一起交流最近新出的游戲。
直到大學(xué),玩游戲的時(shí)間才重新多起來(lái)。他個(gè)人偏好單機(jī)游戲,也會(huì)跟朋友一塊“開(kāi)黑”,從曾經(jīng)的“吃雞”“屁股”,到現(xiàn)在沉迷“彩六”無(wú)法自拔。
中文DOS游戲網(wǎng)站上的那些游戲,他都聽(tīng)說(shuō)過(guò),也有概念——它們很有名,它們是經(jīng)典,只是因?yàn)闀r(shí)間的關(guān)系,他沒(méi)有經(jīng)歷過(guò)那個(gè)年代,如果有機(jī)會(huì),他也“愿意去體驗(yàn)一下以前的老游戲”。
從自己常看的“月光博客”的一篇博文中,紫菜找到了第一批入選的10款DOS游戲,他接著在網(wǎng)上發(fā)現(xiàn)了一個(gè)DOS老游戲合集,將其中自己知道的游戲也加到了清單里,就這樣有了網(wǎng)站首批上線的那幾十款游戲。
這遠(yuǎn)不能滿足老玩家們的需求。
在網(wǎng)友發(fā)來(lái)的各類(lèi)意見(jiàn)建議中,除了反饋游戲運(yùn)行時(shí)的Bug與問(wèn)題,要求增加存檔、修改器等新功能,“怎么可以沒(méi)有這款游戲”是呼聲最高的請(qǐng)求。似乎每個(gè)老玩家心中都有一款老游戲,載滿情懷,而網(wǎng)站上卻“恰好”沒(méi)收錄。只要符合標(biāo)準(zhǔn),又能找到資源,紫菜都會(huì)盡可能滿足他們的愿望。
比如那款為玩家津津樂(lè)道的18禁游戲《金瓶梅之偷情寶鑒》,就完全是因?yàn)橛腥肆粞裕骸癉OS游戲怎么可以沒(méi)有《金瓶梅》?”紫菜把它加進(jìn)網(wǎng)站后才發(fā)現(xiàn)這游戲尺度還不小。
麻煩的是找不到資源的時(shí)候??赡苁撬阉鞣椒ú粚?duì),很多游戲資源紫菜在網(wǎng)上找不到,找到的又有各種下載的門(mén)檻,這時(shí)候就必須依靠網(wǎng)友的助力?!栋俳z魔法大冒險(xiǎn)》挺冷門(mén),資源也不好找,最后是位一直保存著游戲的玩家將收藏了多年的文件發(fā)給了紫菜。
玩家們?cè)卩]件和GitHub上提及的這些老游戲,有些紫菜也曾聽(tīng)說(shuō)過(guò),有些聞所未聞。紫菜能理解他們的請(qǐng)求:“這其中的感情是共通的?!睂?duì)于這個(gè)偶爾會(huì)重新下載《紅警》玩一兩把的玩家來(lái)說(shuō),《紅警》《星際》《帝國(guó)》就是他的DOS老游戲。
借著這次做網(wǎng)站的契機(jī),紫菜補(bǔ)習(xí)了不少老游戲,他一邊做一邊玩,到測(cè)試游戲的時(shí)候,就會(huì)順勢(shì)玩一會(huì)。上手了不少經(jīng)典后,沒(méi)有情懷作為依托,他感到了自己與時(shí)代的隔閡。
這些老游戲畫(huà)質(zhì)不好,音樂(lè)欠佳,系統(tǒng)也有些過(guò)時(shí),游戲性沒(méi)有現(xiàn)在的游戲這么好,還有不少單純拖長(zhǎng)時(shí)間的設(shè)定,這些都是不小的門(mén)檻。
在這些游戲中,紫菜唯一通關(guān)的只有《仙劍奇?zhèn)b傳》,除了個(gè)人興趣,能通關(guān)更重要的原因是有游戲存檔——網(wǎng)上找的《仙劍》資源附帶有存檔,具體到何時(shí)發(fā)生什么這樣的劇情和流程關(guān)鍵點(diǎn)。因?yàn)椤半y以騰出這么長(zhǎng)時(shí)間刷圖”,他就靠這個(gè)跳關(guān)打通了初代《仙劍》。
同樣的感受其他玩家也有過(guò)。紫菜曾收到反饋說(shuō),網(wǎng)站上的《暗棋圣手》有Bug。至通資訊于1995年發(fā)行的這款象棋游戲,內(nèi)容就是玩家與電腦雙方輪流下棋。發(fā)件人覺(jué)得電腦用一分鐘來(lái)“思考”落棋,時(shí)間太長(zhǎng)了。
在紫菜看來(lái),游戲應(yīng)該沒(méi)有問(wèn)題,只是玩家沒(méi)耐心了。很多游戲,他可以針對(duì)Bug進(jìn)行調(diào)整,但有些請(qǐng)求似乎超過(guò)他的預(yù)想,就像不少人發(fā)郵件跟他說(shuō)的——某某游戲沒(méi)有修改器玩不下去。
?“他們更多是為了看看劇情,找找當(dāng)年的回憶呀什么的?!弊喜苏f(shuō)。
與隨便玩玩打發(fā)時(shí)間,還要依賴修改器的玩家相反,不少老玩家相當(dāng)認(rèn)真,他們反映的Bug都是游戲中后期才會(huì)發(fā)生的,還有人希望紫菜加入存檔“跨設(shè)備互通”的功能。
常逛這個(gè)網(wǎng)站的老玩家跟紫菜不是一個(gè)年紀(jì),他們多是30歲左右,已經(jīng)成家立業(yè)的成年男性,這是紫菜根據(jù)后臺(tái)數(shù)據(jù)粗略繪制的用戶畫(huà)像。
盡管紫菜收到的郵件多是公事公辦的反饋,這并不妨礙一些玩家在其中流露私人感情。
面對(duì)這些凝聚著回憶的老游戲,以及這樣一個(gè)將它們集合起來(lái)的網(wǎng)站,有人說(shuō):“敝人對(duì)老DOS游戲大愛(ài)且有懷舊感情,如此方便和無(wú)私甚感謝?!庇腥苏f(shuō):“讓我們這一代只玩以前的老游戲、不愿意玩新游戲的人感到一輩子都有東西可玩了?!?/p>
還有玩家情真意切地寫(xiě)下:“當(dāng)我第一次登錄頁(yè)面的時(shí)候,仿佛打開(kāi)了回到童年生活的魔盒……一個(gè)個(gè)曾經(jīng)的快樂(lè)時(shí)光又出現(xiàn)在眼前。雖然已經(jīng)是30多歲,難免淚目?!?/p>
網(wǎng)站走紅之后,紫菜收到了一些廣告合作的邀約,他全部回絕了?!氨緛?lái)做這個(gè)也不是為了賺錢(qián),”紫菜說(shuō),“主要還是靠興趣。”做這個(gè)項(xiàng)目所需的編程技術(shù)就基本上是紫菜自學(xué)的。
紫菜很小就對(duì)編程有興趣,這興趣源自他小時(shí)候?qū)τ螒虻臒釔?ài),以及連帶著,對(duì)游戲的載體——計(jì)算機(jī)生發(fā)的興趣。
小學(xué)五六年級(jí)那會(huì),他跟父母打賭:“我考到第幾名你就給我買(mǎi)臺(tái)電腦?!本唧w是第幾名他記不清了,大概是考到前五名后,父母就遵守承諾買(mǎi)了電腦。紫菜已經(jīng)忘了在上面玩的第一款游戲是什么,只記得那是一臺(tái)惠普牌筆記本,他當(dāng)時(shí)腦海中就一個(gè)念頭:有了自己的電腦后玩游戲時(shí)間就更長(zhǎng)了。
在中文DOS游戲網(wǎng)站以前,紫菜也做過(guò)幾個(gè)別的項(xiàng)目,完全出于個(gè)人興趣愛(ài)好,靈感來(lái)源也千奇百怪,“這個(gè)可能對(duì)自己有用,就會(huì)寫(xiě)個(gè)程序放上去”。比如說(shuō),學(xué)校的Wi-Fi沒(méi)法保存用戶名、密碼,每次登錄時(shí)都要重新輸入一遍,他嫌麻煩就隨手寫(xiě)了個(gè)程序。
某種意義上,這個(gè)網(wǎng)站跟之前的項(xiàng)目沒(méi)什么兩樣,最開(kāi)始紫菜也只是為了做著好玩,但在這個(gè)項(xiàng)目進(jìn)行的過(guò)程當(dāng)中,他開(kāi)始多了一些其他的感受。
面對(duì)網(wǎng)友要求加入某款游戲的請(qǐng)求,紫菜在搜索資源的過(guò)程中發(fā)現(xiàn),“游戲有一點(diǎn)像是要失傳的樣子”。“這些老游戲類(lèi)似文化遺產(chǎn),再不保存下來(lái)真有可能再也找不到了?!?他說(shuō)。
他現(xiàn)在設(shè)想的是為老游戲建一個(gè)數(shù)據(jù)庫(kù),不但附有游戲的標(biāo)題、年份和簡(jiǎn)要介紹,還包括游戲的鍵位、說(shuō)明書(shū)、秘籍等等,有點(diǎn)像是中文DOS老游戲的維基百科,可供人檢索查閱,還能直接點(diǎn)開(kāi)玩。
但紫菜個(gè)人時(shí)間精力有限,后續(xù)批量導(dǎo)入的1800款游戲,他做不到一個(gè)個(gè)檢查調(diào)試,也沒(méi)法保證都能正常運(yùn)行,其中不少游戲還沒(méi)有中文版。紫菜希望借GitHub的“開(kāi)源共享”精神,讓更多網(wǎng)友參與到這個(gè)項(xiàng)目中來(lái)。
最能體現(xiàn)這種精神的或許是“污染”一詞,紫菜告訴觸樂(lè),如果你引用了他人的代碼成果,就必須一并遵守前者的開(kāi)源協(xié)議,這個(gè)過(guò)程就叫污染,在強(qiáng)制性開(kāi)源的傳遞中,代碼由此不斷更新改進(jìn),與“重復(fù)造輪子”恰好相反。
前端是前人已有的代碼程序,后端是他人自行搭建的新網(wǎng)站,紫菜把自己在做的工作稱(chēng)為“資源收集”?!耙院髣e人在這塊也會(huì)方便一點(diǎn)。”他說(shuō)。
這個(gè)暫時(shí)尚在構(gòu)思中的想法,面臨的最大顧慮就是版權(quán)問(wèn)題。盡管很多廠商已經(jīng)倒閉,版權(quán)歸屬也多混亂無(wú)主,但這畢竟是一個(gè)灰色地帶。紫菜在投入制作前考慮過(guò)這個(gè)問(wèn)題,但目前也沒(méi)找到一個(gè)很好的解決方案。
他現(xiàn)在只能參照國(guó)外同類(lèi)網(wǎng)站的處理方式:在網(wǎng)站上先放一條免責(zé)聲明,如果有廠商發(fā)函就自行下架。在所有游戲里面,紫菜最擔(dān)心的是《仙劍奇?zhèn)b傳》可能會(huì)被要求撤下,但慶幸的是目前還沒(méi)有廠商主動(dòng)找上門(mén)來(lái)。
開(kāi)學(xué)忙起來(lái)后,紫菜沒(méi)時(shí)間打理網(wǎng)站,周末有空會(huì)更新一下,加加游戲,除除Bug,最近就剛解決了運(yùn)行游戲需要CD的Bug。
1800多款游戲搬了上去,網(wǎng)站基本功能也都齊全了,提供手機(jī)瀏覽器的支持成了當(dāng)前呼聲最高的請(qǐng)求。如何在手機(jī)上模擬鍵鼠的操作,紫菜對(duì)此已經(jīng)有了大致的設(shè)想,只是他暫時(shí)抽不出空來(lái)實(shí)施,“最主要的還是沒(méi)有時(shí)間”。
另一項(xiàng)未來(lái)的計(jì)劃,是提供一個(gè)對(duì)普通人更友好的方式,玩家可以自行提交游戲內(nèi)容,審核通過(guò)后自動(dòng)上傳至網(wǎng)站,以此完成設(shè)想中的老游戲大百科。他打算先為共建網(wǎng)站撰寫(xiě)一篇指南,但因?yàn)榉笐校@個(gè)計(jì)劃暫時(shí)也還在擱置當(dāng)中。
面對(duì)網(wǎng)站超乎意料的熱度,紫菜有些誠(chéng)惶誠(chéng)恐,他反復(fù)強(qiáng)調(diào)的一句話是:“這個(gè)項(xiàng)目非常簡(jiǎn)單,任何人都可以上手做……只是正好我有這個(gè)念頭就把它做了出來(lái)?!?/p>
他仍記得自己暑假時(shí)第一次通關(guān)《仙劍》的感受,沒(méi)有情懷,只是體驗(yàn),他感受到了那個(gè)年代的游戲是什么樣子。那是一種矛盾的心理,他有時(shí)覺(jué)得它太過(guò)落后,有時(shí)又會(huì)不免連連驚嘆:“哇,原來(lái)那時(shí)候就已經(jīng)能做到這種效果了?!?/p>
紫菜并不奢求玩家會(huì)在自己的網(wǎng)站上得到什么,它可能只是一點(diǎn)快樂(lè),又或者只是偷一會(huì)懶,光是這樣就已經(jīng)令他心滿意足了。
“很多人成家立業(yè)后沒(méi)時(shí)間玩,但游戲在他心中還有一定分量,通過(guò)這個(gè)項(xiàng)目,他可以在瀏覽器里玩以前玩過(guò)的游戲,我感覺(jué)這樣就挺好的。”
紫菜希望對(duì)以下網(wǎng)站及個(gè)人表示感謝: