Hacker News· measurablefunc·· 16 小时前AI 评分60
在浏览器里运行原版《杀出重围》:用 Rust 与 WebAssembly 重建引擎
Deus Ex in the Browser
AI 导读
作者用 JavaScript 解析 Unreal Engine 1 包与 UnrealScript 字节码,再用编译到 WebAssembly 的 Rust 解释器执行游戏逻辑,底层引擎的 C++ 部分被翻译成 Rust 和 JavaScript,由 three.js 在 WebGL2 上绘制,游戏数据只从本地安装目录读取、不上传。
来源:Hacker News · jeromem.dev