跳到正文
Leo· 来源· @Leo100x · X·· 14 小时前精选AI 评分80
推荐理由

展示了Claude Code在复杂逆向工程与跨平台移植中的极限能力,为AI辅助开发提供了具体参考。

正文 · AI 翻译

这太疯狂了

有人刚刚用 Claude Code 把《战地1942》移植到了浏览器中

此前从未有人做过这样的移植

@levelsio 曾尝试过6个月,最终放弃

这次他询问了 Opus 5.5:
“你能试着把这个文件夹里的 BF1942 演示版移植到网页端吗?”

Claude Code 做了什么:

- 将原始机器代码反汇编为 57,000 个 x86 函数

- 将每个函数翻译为 C 语言

- 输出了 100,000 行 C 代码

- 将其编译为 WebAssembly

- 重写了约 300 个 Windows + Direct3D 调用以适配 WebGL 2

- 构建了专有的 WebSocket 网络栈以支持多人游戏

成本:约 100 万输出 token。按 API 价格计算约为 100 美元,使用的是每月 100 美元的 Claude 套餐

限制条件:这是免费的共享软件演示版,并非完整游戏

没有开源引擎。没有先前的移植版本。

“对 AI 来说太难”的列表正在不断缩短

https://x.com/levelsio/status/2117374984192512391 https://x.com/levelsio/status/2117374984192512391/video/1

来源:Leo · x.com