一月份,一位名叫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