案例
OpenClaw:重实现《Captain Claw》
OpenClaw 是 1997 年游戏《铁爪船长》的 C++ 重实现。它使用 SDL2、Box2D 和 TinyXML,并从 Build_Release 读取原版 CLAW.REZ。Build_Release/ASSETS 里的资源要打成 ASSETS.ZIP。Windows 可以打开 Visual Studio 2017 解决方案,或运行 cmake -G "Visual Studio 15 2017"。Ubuntu 安装 SDL2 开发包后运行 cmake 和 make。Emscripten 构建会生成 openclaw.html、openclaw.js、openclaw.wasm 和 openclaw.data。
- 目标
- 游戏
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 来源复核于
- 证据档位
- C1 部分范围或分析条目
- 星标
- 524
- 最近提交
- 2022-07-13
- 主要语言
- C++
- 许可(GitHub 识别)
- GPL-3.0
GitHub 数据,截至 2026-11-10
证据

- 观察到
- 有代码、文档、下载方式和演示;完整复现候选,待人工复核 C0。
- 范围
- 部分范围
- 检查于
- 2026-11-09
使用条件与局限
- 需要把原版 CLAW.REZ 放在 Build_Release。Windows 使用随附的 SDL2 库。Ubuntu 需要 SDL2 开发包。
- README 没有写许可证。
引用
BibTeX
@misc{openclaw,
title = {{OpenClaw: reimplementing Captain Claw}},
howpublished = {\url{https://github.com/pjasicek/OpenClaw}},
url = {https://github.com/pjasicek/OpenClaw},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/zh/resources/openclaw/}}
}纯文本
OpenClaw: reimplementing Captain Claw。https://github.com/pjasicek/OpenClaw(访问于 2026-11-07)。Awesome REA 条目:https://awesomerea.org/zh/resources/openclaw/
有帮助?在 GitHub 上为 Awesome REA 加星2.4k
关于此条目
说明已依据一手来源复核。
一手来源
- README.md GitHub · pjasicek/OpenClaw · 修订 5ee5740