今年Flash大限将至,但Flash游戏不该就此消失

早前我在家无聊翻看旧电脑硬盘的时候,发现了一个装满了.swf文件的文件夹。这让我重新想起,当年自己是有多么热衷于收集Flash游戏。


2017年7月,Adobe宣布将在2020年底停止对Flash的支持。目前各大浏览器也陆续阻止了Flash的运行,也就是说,Flash将在今年寿终正寝。我对此其实并无意见,想起国内特供版FlashPlayer的弹窗广告和捆绑流氓软件的特性,甚至还忍不住笑出声来。

我想起高兴的事情我想起高兴的事情
Flash该被淘汰是毋庸置疑的,但Flash游戏既是我童年的一个重要的组成部分,而且对游戏行业的发展也有着不可忽略的意义。它不应该随着Flash被淘汰而消失,它也是一种“游戏遗产”,该以某种方式被保留下来。

  这代人的记忆里,一定有Flash游戏

  对一些非常年轻的互联网用户来说,“Flash”很可能只等同于“网页广告”,但对与经历过Flash内容流行的那段时光的人来说可不一样。

  那一年,爱看书的同学间流行的是韩寒郭敬明,运动系的同学崇拜姚明奥尼尔;最风靡校园的“动画御三家”是《火影忍者》《高达Seed》《钢之炼金术师》,租机房最受欢迎的是PS2上的《火影忍者:木叶的忍者英雄们》,而网吧最流行的是《魔兽争霸3》《CS》和《冒险岛》。


这一年,我从上大学的表姐那得到了一台旧电脑。受家庭观念和经济条件影响,我小时候一直没太多机会玩游戏。拥有电脑之后,我终于有了“偷偷去网吧和租机房”“去同学家”和“上电脑课”之外的第四个接触游戏的途径。

  不过,当时家里没有网络,旧电脑的性能也跑不动什么游戏,除了偶尔打开不知道谁安装上去的英文版《魔兽争霸2》瞎操作一番之外,我只能翻来覆去地看表姐忘记删掉的480p《钢之炼金术师》。直到某次在电脑课上学会把网页上的Flash保存到本地后,Flash游戏就在很长一段时间内成为了我的主要娱乐方式。

感谢网页时光机,不然我大概没法弄到21cn的截图了感谢网页时光机,不然我大概没法弄到21cn的截图了
每逢有机会在学校、亲戚家上网,我就会打开那个熟悉的games.21cn.com寻找喜欢的Flash游戏下载带回家。当时的我当然不知道这些游戏都来自ArmorGames、Newgrounds、CrazyMonkeyGames、Miniclip等平台,无论是免费游戏还是付费游戏,严格来说都是盗版。

  不管如何,这些这些几百KB到几MB不等的.swf文件给我带来了强烈的游戏乐趣,哪怕当时的我已经在租机房和网吧体验过当时最流行的PS2游戏和PC游戏。给大家看看我从那时开始积累至今的宝贝:

  比如这个,以《黑客帝国》为题材的动作对战游戏,完美重现了“子弹时间”,能在打斗中使用“慢动作”和“超慢动作”,还支持本地1v1双人对战和双人合作2v2。

很酷很酷
又比如这个,2D版的《传送门》,尝试降维复刻原作的谜题关卡,各种机关、凝胶都还原了。当时我不懂,后来玩过原作后才知道这Flash版做得有多牛逼(可惜bug有点多)。


还有这个,丧尸题材的生存射击大作。说是“大作”可不是吹牛,游戏中有会影响技能和角色属性的职业系统,有必须睡觉和进食的生存模式,还能设置丧尸只能爆头、角色只有一条命的硬核玩法,可玩性极强。

可好玩儿了可好玩儿了
以上只是我收藏里的几个例子。许多Flash游戏看上去“相貌平平”,但玩起来是相当有趣的,再考虑到Flash这个载体在技术和表现力方面的限制,哪怕用今天的标准来衡量也值得赞赏。

  当然我也承认,如果有机会让当时的我在《英雄无敌3》和Flash游戏之间选一个,我大概会毫不犹豫地选前者。但总之,在那些没有什么选择的日子里,它们确实为我带来了美好的游戏时光。

  没有Flash,独立游戏也许不会有今天

  自Macromedia在1996年推出第一个版本后的20年里,大部分人在互联网上干的任何娱乐活动都跟Flash密不可分。除了游戏,当年还流行各种Flash动画、FlashMV,而且许多网页上的应用程序都依赖Flash的支持。


在2017年的GDC大会上,游戏门户网站Kongregate.com的付费游戏主管约翰·库尼(JohnCooney)分享了一个数据:在2009年,带网络连接的电脑中99%都安装了Flash。这样规模的装机量令Flash拥有压倒性的优势,在本世纪的头十年吸引到无数程序员选择使用Flash进行开发。甚至我初中的电脑课,都有教如何制作简单的Flash动画。

  Flash的原始版本“FutureSplashAnimator”最初诞生在一个失败的手写运算项目中,它并非是为游戏制作而设计的。直到2000年,它才有了真正像样的游戏工具集。该工具集伴随着Flash动画和Newgrounds、Miniclip这样的游戏门户网站的流行而不断成长,也让越来越多开发者接触到Flash。

WindowsXP上的FutureSplashAnimatorWindowsXP上的FutureSplashAnimator
著名Flash游戏《屋顶狂奔》(Canabalt)的开发者亚当· 萨尔斯曼(AdamSaltsman)在一次采访中提到,他最初就是在一个偶然机会下开始使用Flash的。在某次关键版本更新后,萨尔斯曼爱上了Flash。对于那些希望快速开发或迭代开发,并希望与在线社区分享游戏、征求反馈和评估反应的人来说,萨尔斯曼形容“这就像是梦想成真”。

  只要没有使用大体积的音乐文件,Flash游戏的体积是相当小的,像《屋顶狂奔》就只有几百KB。而且因为它运行在浏览器上,说它“跨平台”也没什么问题。此外,Flash廉价的工具集也对开发者非常友好。

AdamSaltsman创作的《屋顶狂奔》AdamSaltsman创作的《屋顶狂奔》
萨尔斯曼说,只要有编程头脑,开发者完全可以免费制作Flash游戏。这种生态催生了许多优秀的第三方开发库,帮助开发者更轻松地开发游戏。萨尔斯曼本人就在2009年发布了一个免费的开发库,这个库已经被用于数百个游戏。

  谈起Flash的好处,参与过《铲子骑士》联合开发的Nitrome的联合创始人马修·安奈尔(MatthewAnnal)回忆说:

  当我成立Nitrome的时候,我就想开发原创游戏。尽管我也在移动平台尝试过J2ME,但Flash确实是当时唯一一个可以开发小规模原创游戏,并找得到足够受众来盈利的选择。

  在这样的背景下,当时许多有志于从事编程、新媒体艺术方面工作的人,都选择从制作Flash作品开始自己的职业生涯。我们所认识的许多知名的开发者,或多或少都曾有过开发Flash游戏的经历:

  《以撒的结合》的开发者埃德蒙·麦克米伦(EdmundMcMillen)最初就是一名Flash游戏创作者,他的成名作《超级肉肉哥》的前身就是一款名为《肉肉哥》的Flash游戏;

《超级肉肉哥》《超级肉肉哥》
著名塔防游戏《王国保卫战》最初也是一款Flash游戏,如果没有在Flash游戏门户网站获得成功,其开发团队IronhideGame也不会转向iOS平台的开发;

《王国保卫战》《王国保卫战》
《你裁我剪!斯尼帕》的开发商SFBGames创始人汤姆和亚当·维安(Tom&AdamVian)兄弟在他们17/14岁那年创立了SFB,并在Flash游戏门户网站Newgrounds投稿Flash影片和游戏,正式成为游戏开发者;

要是没有Flash,可能我们也不会在Switch上玩到这款佳作要是没有Flash,可能我们也不会在Switch上玩到这款佳作
此外,还有像《愤怒的小鸟》《部落冲突》《机械迷城》等等的著名作品,都是从Flash版走过来的。

  在HTML5、WebGL和WebAssembly等开放网页技术日趋成熟的当下,漏洞多、消耗资源多、容易崩溃的Flash被淘汰是大势所趋。但这十多年来,无数开发者的奇思妙想通过Flash形成了许多具体的作品,要是都跟着Flash一起被埋葬,就太可惜了。

  所幸,已经有人在做保护工作了。

  Flash游戏的守护者们已经在行动了

  2019年8月,Flash门户网站Newgrounds公开了一个名为“Ruffle”的项目。简而言之,Ruffle是一个“Flash播放器模拟器”,能让你在已经禁用了Flash的浏览器上播放Flash。曾为Newgrounds开发过Flash视频高清化工具的麦克·威尔士(MikeWelsh)正在带领团队攻克这个项目。


目前Newgrounds已经在自家网站开始启用Ruffle,最初从弱交互的动画内容开始实装,并陆续扩大到所有Flash内容上。此外,项目还会跟踪调查哪些Flash游戏对触屏友好,稍后还会把Ruffle拓展到移动平台上。

  Ruffle项目并不是人们为了保留Flash游戏所做的唯一努力。

  在Flash游戏已经“失宠”的当下,像Ruffle那样仅仅保证旧网页上的Flash内容以后还能播放可能并不足够。BlueMaxima的项目Flashpoint采用了更彻底的做法——把所有Flash内容都备份到本地。

  本·拉蒂摩尔(BenLatimore)从2017年起就在为Flashpoint项目努力。在他看来,ArmorGames、Kongregate、Newgrounds、NotDoppler等Flash门户网站,它们中有的也许能活下来,但也可能活不下来。无论如何,当大家的电脑都无法运行Flash的时候,Flash游戏就必定会完全消失。

  所以拉蒂摩尔尝试把网上能够找得到的Flash资源全部备份到服务器上,并为所有人提供下载。当然,这可能会涉及一些版权问题。

Flashpoint的界面 Flashpoint的界面
Flashpoint的 FAQ页面显示,该项目开源而且不接受捐赠,若版权所有人或创作者有所要求,Flashpoint也会将侵权作品下架。所以,我想大多数理智的创作者应该都不会介意自己的作品被收录在这个非盈利性质的项目里。

  撰写本文时,Flashpoint的版本号已经到7.1了,库中已经收录超过36000款游戏、2300个动画,要把所有内容下载到本地的话需要占据241GB的容量。当然,你也可以选择下载仅有作品图标,或仅有图标和截图的版本,播放特定作品时才会下载.swf文件。

你可以选择把241GB资源全下载,或者仅在要玩时才下载你可以选择把241GB资源全下载,或者仅在要玩时才下载
我下载了7.1版的Flashpoint来尝试,体验还不错。你可以按照作品名、标签、开发商、发行商来搜索作品,每次进入首页还会给你随机推荐6款作品。收录作品数量确实是多,不过部分作品无法顺利载入,估计跟网络环境有关。

  那些知名作品固然能在Flashpoint里找到,但挖掘那些你所不知道的作品才是最有趣的(比如马头社做的Flash小黄油)。

  我在Flashpoint里找到了很多任天堂出品的Flash游戏,查了一下才知道,那些年任天堂会为了给旗下主要作品造势宣传,专门制作Flash游戏放在官网供玩家们体验。比如《银河战士Prime》:


《动物森友会》:


《路易吉洋楼》:


《星之卡比》:


此外,还有很多人所共知的著名公司也为宣传、营销目的做过不少Flash小游戏。看着那些作品的选题,就仿佛听到了时代车轮隆隆的滚动声。 

相关产品

评论