雖然 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:]]
Xeno Tactic 2: [https:]]
Trojan War: [https:]]
Frontline Defense: [https:]]
Bubble Bobble: The Revival: [https:]]
Cube Colossus: [https:]]
Chronotron: [https:]]
The Powerpuff Girls: Attack of the Puppybots: [https:]]
Extreme Pamplona: [https:]]
官網地址:https://ruffle.rs/#
GitHub 地址: [https:]]
加入T客邦Facebook粉絲團 固定链接 'Rust 編寫的 Flash Player 模擬器 Ruffle,已可運行數十款經典遊戲' 提交: April 9, 2023, 10:00pm CST