首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Ruffle 开源项目:使用Rust 编程语言构建的Adobe Flash 模拟器

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

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

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

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

IT之家附部分游戏清单如下:

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

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

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230318A04CU100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券