T客邦 April 09, 2023
Ruffle 開放原始碼專案:使用 Rust 程式語言建構的 Adobe Flash 模擬器,已可運行數十款經典遊戲15304c7671123ce3f5c108a361733513

雖然 Adobe Flash 已經宣告「死亡」,但出於懷舊等各種理由,依然有不少使用者對這個過時、存在諸多漏洞的 Flash 感興趣。開發者近日推出了名為 Ruffle 的開放原始碼專案,利用 Rust 程式語言來安全地模擬對 Flash 的支援。

Rust 編寫的 Flash Player 模擬器 Ruffle,已可運行數十款經典遊戲

Adobe 於 2020 年正式停止對 Flash 的支援之後,也出現了 Gnash 和 Lightspark 等開放原始碼專案。

Ruffle 是一個用 Rust 編寫的 Flash Player 模擬器,可以在所有主要作業系統上運行,並且通過 WebAssembly 核心也可以在現代網路瀏覽器中運行。由於 Rust 的記憶體安全保證,他們認為這是 Flash 的安全實現。

Rust 編寫的 Flash Player 模擬器 Ruffle,已可運行數十款經典遊戲

Ruffle 於上週公佈了第一份進度報告,可以運行數十款基於 ActionScript 2 的遊戲,此外也開始新增對 ActionScript 3 的改進,並最佳化行動裝置的顯示效果。

附部分遊戲清單如下:

 

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

GitHub 地址: [https:]]

 

 

 

加入T客邦Facebook粉絲團 固定链接 'Rust 編寫的 Flash Player 模擬器 Ruffle,已可運行數十款經典遊戲' 提交: April 9, 2023, 10:00pm CST