OpenClaw 使用教程:在现代系统上重温经典《Captain Claw》
OpenClaw是 1997 年经典横版过关游戏(船长克拉布)的开源引擎重制项目。
·
OpenClaw 使用教程:在现代系统上重温经典《Captain Claw》
文章目录
一、OpenClaw 简介
OpenClaw 是 1997 年经典横版过关游戏 《Captain Claw》(船长克拉布)的开源引擎重制项目。
为什么选择 OpenClaw?
| 特性 | 原版游戏 | OpenClaw |
|---|---|---|
| 操作系统 | Windows 95/98 | Windows/Linux/macOS |
| 分辨率 | 固定 640x480 | 支持任意分辨率 |
| 帧率 | 限制 30 FPS | 无限制高帧率 |
| 宽屏支持 | ❌ | ✅ |
| 现代手柄 | ❌ | ✅ |
| 源码开放 | ❌ | ✅ |
二、系统要求
最低配置
- 操作系统: Windows 7+ / Linux / macOS 10.12+
- 处理器: 1 GHz
- 内存: 512 MB RAM
- 显卡: 支持 OpenGL 2.0
- 存储: 需要 200 MB 可用空间
推荐配置
- 操作系统: Windows 10/11 / Ubuntu 20.04+ / macOS 12+
- 处理器: 2 GHz 双核
- 内存: 2 GB RAM
- 显卡: 支持 OpenGL 3.3+
三、下载与安装
方法 1:下载预编译版本(推荐)
Windows 用户
-
访问 OpenClaw GitHub 发布页:
https://github.com/pjasicek/OpenClaw/releases -
下载最新版本的
openclaw-windows-x64.zip -
解压到任意文件夹,例如:
C:\\Games\\OpenClaw\\
Linux 用户
# Ubuntu/Debian
wget https://github.com/pjasicek/OpenClaw/releases/latest/download/openclaw-linux-x64.tar.gz
tar -xzf openclaw-linux-x64.tar.gz
cd openclaw
macOS 用户
brew install openclaw
# 或下载 .dmg 文件手动安装
方法 2:从源码编译
如果你需要最新开发版本,可以自行编译:
# 克隆仓库
git clone https://github.com/pjasicek/OpenClaw.git
cd OpenClaw
# 创建构建目录
mkdir build && cd build
# 编译(需要 CMake 和 SDL2)
cmake ..
make -j$(nproc)
四、获取游戏资源
⚠️ 重要提示:OpenClaw 只提供游戏引擎,不包含原版游戏资源文件。你需要拥有正版游戏才能合法使用这些资源。
获取资源文件的方法
方法 1:从 Steam 版本提取(推荐)
- 在 Steam 购买《Captain Claw》
- 右键游戏 → 管理 → 浏览本地文件
- 复制以下文件到 OpenClaw 目录的
ASSETS文件夹:CLAW.REZLEVEL1.PAL(如存在)
方法 2:从 GOG 版本提取
- 下载 GOG 版本的安装包
- 使用 innoextract 提取:
innoextract setup_captain_claw.exe - 找到
.REZ文件并复制到ASSETS文件夹
方法 3:从原版光盘安装
- 安装原版游戏
- 从安装目录复制
CLAW.REZ文件
资源文件目录结构
正确配置后,OpenClaw 目录结构应如下:
OpenClaw/
├── openclaw.exe # 主程序
├── config.xml # 配置文件
├── ASSETS/
│ ├── CLAW.REZ # 主要资源文件(必需)
│ ├── LEVEL1.PAL # 调色板文件
│ └── ... # 其他资源
├── save/ # 存档目录
└── screenshots/ # 截图目录
五、配置与运行
首次运行
-
确保资源文件已放置正确
-
运行游戏:
- Windows:双击
openclaw.exe - Linux:
./openclaw - macOS:从应用程序文件夹启动
- Windows:双击
-
如果提示找不到资源文件,检查
ASSETS文件夹路径
配置文件说明
config.xml 是 OpenClaw 的配置文件,你可以手动编辑:
<?xml version="1.0"?>
<config>
<!-- 视频设置 -->
<video>
<width>1920</width> <!-- 窗口宽度 -->
<height>1080</height> <!-- 窗口高度 -->
<fullscreen>true</fullscreen> <!-- 全屏模式 -->
<vsync>true</vsync> <!-- 垂直同步 -->
</video>
<!-- 音频设置 -->
<audio>
<music_volume>0.8</music_volume> <!-- 音乐音量 (0.0-1.0) -->
<sfx_volume>1.0</sfx_volume> <!-- 音效音量 -->
</audio>
<!-- 游戏设置 -->
<game>
<difficulty>normal</difficulty> <!-- 难度: easy/normal/hard -->
<show_fps>false</show_fps> <!-- 显示帧率 -->
</game>
<!-- 控制设置 -->
<controls>
<keyboard>
<left>LEFT</left>
<right>RIGHT</right>
<jump>UP</jump>
<attack>LCTRL</attack>
<magic>LALT</magic>
</keyboard>
</controls>
</config>
命令行参数
# 指定资源目录
openclaw --assets-path /path/to/assets
# 指定配置文件
openclaw --config /path/to/config.xml
# 窗口模式运行
openclaw --windowed
# 指定分辨率
openclaw --resolution 1280x720
# 显示帮助
openclaw --help
六、控制说明
键盘控制(默认)
| 按键 | 功能 |
|---|---|
| ← → | 左右移动 |
| ↑ | 跳跃/攀爬 |
| ↓ | 下蹲/下梯子 |
| Ctrl | 攻击 |
| Alt | 使用魔法 |
| Shift | 奔跑 |
| Space | 使用道具 |
| Esc | 暂停/菜单 |
手柄支持
OpenClaw 支持 Xbox/PlayStation 手柄:
| 手柄按键 | 功能 |
|---|---|
| 左摇杆/方向键 | 移动 |
| A/X 键 | 跳跃 |
| B/○ 键 | 攻击 |
| X/□ 键 | 魔法 |
| Y/△ 键 | 使用道具 |
| LB/RB | 切换道具 |
七、常见问题
Q1: 提示 “CLAW.REZ not found”
解决:确保已从正版游戏提取资源文件,并放置在 ASSETS 文件夹中。
Q2: 游戏运行卡顿/帧率低
解决:
- 关闭垂直同步(编辑
config.xml设置<vsync>false</vsync>) - 降低分辨率
- 确保显卡驱动已更新
Q3: 没有声音
解决:
- 检查音频线是否连接
- 尝试编辑
config.xml调整音量 - Linux 用户确保已安装 SDL2_mixer
Q4: 如何切换语言?
解决:OpenClaw 目前主要支持英文资源。游戏内的文本取决于你的 CLAW.REZ 文件版本。
Q5: 存档位置在哪里?
| 系统 | 存档路径 |
|---|---|
| Windows | %USERPROFILE%\\Documents\\OpenClaw\\save\\ |
| Linux | ~/.local/share/openclaw/save/ |
| macOS | ~/Library/Application Support/OpenClaw/save/ |
快速开始清单
- 下载 OpenClaw 最新版本
- 准备正版游戏资源文件(CLAW.REZ)
- 将资源文件放入 ASSETS 文件夹
- 运行 openclaw.exe
- 根据需要编辑 config.xml 调整设置
- 享受游戏!
提示:OpenClaw 项目持续更新中,建议定期访问 GitHub 页面 获取最新版本。
更多推荐


所有评论(0)