经典游戏被拆成二进制,再用 Rust 从零拼回来
原创
有人把经典冒险游戏 Johnny Castaway 的机器码逐条反汇编,再把每一行逻辑翻译成 Rust 代码,从零重建了一整个引擎。不是移植,不是参考重写——是从二进制反推到源代码级理解,再重新实现。项目叫 Open Scrantic,开源在 GitHub。逆向工程圈做这种事不算新鲜,但用 Rust 承载底层重建,确实少了 C 里那些内存坑,写出来更干净。我好奇社区后续会怎么维护这种"考古级"项目。但坦白说,光是有人愿意花这份力气,就已经很值得点开看看了。
原文:Show HN: Open Scrantic – Johnny Castaway in Rust, from Disassembly via REA · 来源:Hacker News
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
itfan123




