虽然Adobe Flash已经声明“死亡”,但出于怀旧等各种理由,依然有不少用户对这个过时、存在诸多漏洞的Flash感兴趣。开发者近日推出了名为Ruffle的开放源码项目,利用Rust程序语言来安全地模拟对Flash的支持。

Adobe于2020年正式停止对Flash的支持之后,也出现了Gnash和Lightspark等开放源码项目。

Ruffle是一个用Rust编写的Flash Player模拟器,可以在所有主要操作系统上运行,并且通过WebAssembly核心也可以在现代网络浏览器中运行。由于Rust的内存安全保证,他们认为这是Flash的安全实现。

Ruffle于上周公布了第一份进度报告,可以运行数十款基于ActionScript 2的游戏,此外也开始添加对ActionScript 3的改进,并优化移动设备的显示效果。

附部分游戏清单如下:

Chibi Knight:https://www.newgrounds.com/portal/view/526470

Xeno Tactic 2:https://www.newgrounds.com/portal/view/438241/format/flash?emulate=flash

Trojan War:https://www.newgrounds.com/portal/view/604949/format/flash?emulate=flash

Frontline Defense:https://www.kongregate.com/games/kazama_bee/frontline-defense-first-assault

Bubble Bobble: The Revival:https://flasharch.com/en/archive/play/084db17094dc7452f01da0905d7eb516

Cube Colossus:https://www.newgrounds.com/portal/view/507205/format/flash?emulate=flash

Chronotron:https://www.kongregate.com/games/Scarybug/chronotron

The Powerpuff Girls: Attack of the Puppybots:https://flasharch.com/en/archive/play/b93354279e9788b849f83ef78f52cbbb

Extreme Pamplona:https://flasharch.com/en/archive/play/e36aac73914ec8672218317e000615d7

官网地址:https://ruffle.rs/#

GitHub地址:https://github.com/ruffle-rs/ruffle