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