一月份,一位名叫QuakityHQ的主持人呼籲直播室中的數十萬觀衆登入虛拟社群遊戲Habbo Hotel。通過這種方式,他計劃關閉伺服器,以便開發人員知道,自從遊戲從Flash轉移到Unity引擎開發以來,許多老玩家對失去一些核心功能和對使用者界面進行重大改革感到不滿。
"開發商正在摧毀他們的遊戲,我們必須阻止他們。主播在直播中說。
作為一種程式設計語言,Flash使遊戲和動畫能夠在Web浏覽器中運作。2017年,開發商Adobe宣布計劃在2020年底之前結束對Flash浏覽器插件的支援。到2021年,Flash将不再能夠在主流浏覽器中運作 - 當然,除了國内,這是另一回事。
《哈寶酒店》是衆多被迫放棄Flash的網頁遊戲之一,但開發者在這個過程中面臨着一系列挑戰。
<h3>令人不安的過渡</h3>
QuackityHQ的直播在社交媒體上引起了廣泛的關注,"#notmyhabbo"迅速成為Twitter上的熱門話題。許多Twitter使用者對遊戲的狀态表示不滿,甚至包括說唱歌手Soulja Boy,他也在當天晚些時候直播了"The Hapoel Hotel"。
來自芬蘭的開發人員Sulake透露,伺服器當天沒有崩潰,但它确實承受了很大的壓力,使得玩家在高峰流量期間很難登入。一個月後,Sulake宣布将推出舊版本的The Harbaugh Hotel,這是開發團隊在遊戲完全過渡到Unity之前提出的臨時解決方案,以安撫失望的玩家。
"顯然,我們的行動速度還不夠快,無法讓 Unity 用戶端達到令人滿意的、可玩的狀态。Hapo酒店官方網站上的一篇部落格文章說。

"哈寶"系列誕生于2000年,那是Flash全力以赴的時刻。遊戲現在已經在網上重生了,但有很多曲折和轉折
Flash在2000年代初經曆了一段快速增長的時期,當時Newgrounds,Miniclip和Neopets等Flash遊戲網站在年輕的網際網路使用者中很受歡迎。這些網站今天仍然存在,但正在進行重大更改,以适應浏覽器不再支援Flash的情況。
Flash易于學習且用途廣泛,許多創作者都用它來設計遊戲。例如,Super Meat最初是一款Flash遊戲,2010年問世的VVVVV也被移植到任天堂的3DS和Switch平台上。Newsgrounds等網站與YouTube類似,因為它們允許創作者上傳Flash并幫助他們找到使用者。在Newsgrounds上,一些受歡迎的遊戲已經累積了2000萬次點選。
"Flash在當時是非常前沿的,當時網絡上的大部分内容都是文字和圖檔,沒有太多的聲音和互動。"Flash确實在推動網絡向前發展,"Newsgrounds的創始人Tom Fulpe說。"
一些大型Flash遊戲網站正在尋找自己的出路
2005年左右,"哈珀酒店"的受歡迎程度達到頂峰。這是一款社交遊戲,玩家可以建立虛拟房間并添加家具裝飾,以便一起閑逛或玩遊戲。随着社交媒體的興起,"哈珀酒店"不再像以前那樣時髦,但它仍然擁有60萬到100萬的月使用者。
自2018年以來,Sulake一直在為其開發Unity版本,在此過程中,開發團隊遇到了許多技術挑戰。根據首席執行官Valatri Karu的說法,Unity引擎并不适合建構這樣的沙盒遊戲。
"我們必須重新思考很多事情。卡魯說。
The HapoEl Hotel的Unity版本早期釋出性能差,使用者界面混亂,缺乏關鍵功能。另一方面,開發團隊希望利用這個機會制作Unity版本來嘗試新的想法,例如改變玩家交易物品的方式。但他們設計的新系統非常有限,以至于玩家無法私下交易家具,卡魯承認這一變化"在使用者中不是很受歡迎"。
Neopets是一個允許玩家照顧虛拟寵物和玩遊戲的網站,在其轉型中也面臨着類似的挑戰。到2020年,營運商估計該網站仍有約10萬日活躍使用者和150萬月活躍使用者。
Neopets已經20歲了,在繼續網站的同時擺脫Flash并不容易
"我們不是一個100人的大型開發團隊,不能同時專注于所有事情。Neopets的品牌經理Stephanie Lord說:"是以我們必須優先考慮最重要的事情。"
Lorde先生表示,整個2020年的開發團隊都很忙,特别是在12月,以確定公司可以在沒有Flash的情況下正常運作,因為Neopets通常會舉辦特别活動來慶祝聖誕節。在活動期間,使用者可以通路聖誕節月曆,免費收到每日禮物,并觀看Flash動畫。除了一年一度的慶祝活動外,開發團隊還必須解決網站的問題。
"我們對閃光燈的消失感到高興。"我們都認為,好吧,它已經消失了,"洛德說。"
雖然Neopets網站的某些功能仍然不起作用,但團隊至少可以專注于解決問題和修補。根據該計劃,他們優先考慮最常用的功能,例如寵物定制,日常活動以及Neopean Pound,使用者可以領養或丢棄寵物的地方。
Wheel of Monotony是随着Neopets逐漸改進其網站并且其一些舊功能已恢複而重新煥發生機的那些之一。這是一個轉盤功能,每天旋轉數小時,然後指向某種獎品。在Flash去世後,該遊戲在二月份消失了,直到二月份,開發團隊才設法将其遷移到HTML5。
<h3>記錄一段網際網路的曆史</h3>
Newsgrounds是一個包含近100,000個網頁遊戲的網站,于1990年代初上線,到1998年,該網站上的所有遊戲和動畫都通過Flash運作,直到2012年。"2012年之後,人們對Flash的興奮程度急劇下降。在過去的10年的大部分時間裡,我們一直在為Flash離開後的未來做準備。"富爾普說。
根據Fulp的說法,HTML5遊戲在2010年代初還處于起步階段,視訊創作變得越來越流行,特别是在YouTube等平台上。Newsgrounds注意到了這些趨勢,是以它在動畫内容中添加了視訊播放器,并支援使用者上傳HTML5遊戲。但為了讓成千上萬的舊版Flash遊戲保持活力,該網站仍然需要找到解決方案。
Mike Walsh是Newgrounds的前網絡開發人員,于2012年離開,他編寫了開源軟體Swift,允許使用者将Flash内容轉換為高清視訊以進行長期儲存。Welch後來與其他志願者合作建構了免費的Flash Simulator Ruffle,使用者可以将其下載下傳為桌面應用程式或浏覽器插件,然後在網絡上通路Flash内容。
"我們一直在将Ruffle與網站內建,到目前為止,人們在2007年之前上傳到Newsgrouds的大部分内容都可以在Ruffle中運作。"我們的目标是讓所有Flash内容都在Ruffle中運作,"Fulp說。"
Ruffle是Newgrounds自己的Flash Player,用于運作那些舊遊戲
Newsgrounds上的新作品已經是一款HTML5遊戲
Ruffle并不是唯一一個旨在儲存Flash遊戲的項目。Flashpoint是迄今為止同類遊戲中最大的 - 它就像一個500GB的庫,其中包含大約79,000個Flash遊戲。Flashpoint的團隊由大約200名志願者組成,平台上的所有遊戲都是完全免費的。
"這是閃光文化的一部分,不是嗎?""每個人都免費提供一切,這是一個偉大的傳統,"Flashpoint的創始人Ben Latimo說。"
26歲的澳洲人Latty Moore對數字儲存充滿熱情,之前曾參與過類似的項目,例如儲存在Jave上的舊手機遊戲。2017年,在Adobe宣布将停止支援Flash浏覽器插件後不久,Lattimore啟動了Flashpoint項目。
Latty Moore是第一批開始拯救Flash遊戲的人之一。"Ruffle當時沒有出現,你找不到一個儲存Flash遊戲的項目。不過,他認為這太慢了。拉蒂莫爾覺得他應該在大約10年前注意到這個危險信号,當時蘋果前首席執行官史蒂夫·喬布斯(Steve Jobs)不允許Flash在iPhone上運作。
在建立Flashpoint時,Lattimore和志願者團隊必須克服許多困難的挑戰。除其他複雜情況外,Flash檔案通常具有"安全鎖",僅限于在特定網站或環境中運作。為了解決這個問題,Lattimore讓閃點程式模拟僞網際網路:當你不線上時,Flashpoint可能會誤認為你的電腦在網絡上,是以flash在背景工作 - 即使你的電腦沒有Flash播放器。
Flashpoint已經儲存了近40,000個Flash遊戲
"從儲存的角度來看,它會産生巨大的差異,因為我們不僅可以通路那些舊的Flash遊戲,而且我們不必編輯它們來保留原始版本。
Latty Moore和他的團隊廣泛搜尋Flash遊戲并下載下傳它們,然後将它們儲存到不斷增長的庫中。他承認,一些開發人員在進行這項工作之前沒有征求遊戲制造商的同意,但大多數人對此類項目的存在感到滿意。
根據Lattimore的說法,有幾個功能使Flash獨一無二,例如Flash遊戲鼓勵"免費消費",而無需開箱即用的設計。Flash還培養了一種"無與倫比的社群意識",因為玩家在口碑中傳播了最好的作品。
"幾年後,通過浏覽器網頁玩遊戲的想法可能會完全消失。一般來說,如果一種程式設計語言離開曆史階段,總會有另一種語言來取代它。但Flash是不同的,因為它曾經無處不在,使人們相對容易地學習和釋出他們的作品......""拉蒂莫爾說。"
本文編譯自: washingtonpost.com
原标題:閃電俠死了。這些2000年代初的遊戲希望繼續存在。
原作者:Elise Favis / Shannon Liao