Claude Skill

pjasicek/OpenClaw

Open-source reimplementation of the classic 1997 platformer Captain Claw, written in C++ for modern system compatibility. Play the original game experience today.

Overview

Stars491
Forks78
LanguageC++
Last pushed2022-10-24
Last synced2026-07-03
View on GitHub

Repository

Ownerpjasicek
RepositoryOpenClaw
Full namepjasicek/OpenClaw
Repo ID84,315,864

Install this Skill

git clone https://github.com/emscripten-core/emsdk.git

Registry

Typeopenclaw_skill
Quality score70/100
Verificationreadme_parsed
Last verified2026-06-10
Platforms
OpenClaw
Capabilities
browsermemorysearchimagevideoterminal
Detected files
README.md

Summary

OpenClaw is a reimplementation of the classic 1997 platformer game Captain Claw, written in C++. This project aims to recreate the original game experience with modern compatibility.

Chinese description

《Captain Claw》(1997)平台游戏的重制实现

Key features

  • Reimplementation of Captain Claw (1997)
  • Written in C++
  • Open-source project
  • Modern compatibility focus

Use cases

  • Playing the classic Captain Claw game on modern systems
  • Studying game reimplementation techniques
  • C++ programming learning reference
  • Preserving classic video game history

README excerpt

# OpenClaw - Captain Claw (1997) reimplementation - This project is a multiplatform C++ reimplementation of original Captain Claw (1997) platformer game - Whole codebase was written from scratch - Game uses assets from original game archive (CLAW.REZ) **Level 1 youtube playthrough:** [![OpenClaw - Level 1](https://img.youtube.com/vi/ikXQNV_aw68/0.jpg)](https://www.youtube.com/watch?v=ikXQNV_aw68) # Build status ### Windows: [![Build Status](https://ci.appveyor.com/api/projects/status/github/pjasicek/OpenClaw?svg=true)](https://ci.appveyor.com/project/pjasicek/captainclaw) ### Linux (debian), macOS, Windows, Android, Emscripten: [![Build Status](https://travis-ci.org/pjasicek/OpenClaw.svg?branch=master)](https://travis-ci.org/pjasicek/OpenClaw) ### Static analysis / Code coverage: [![Static analysis](https://scan.coverity.com/projects/12422/badge.svg?flat=1)](https://scan.coverity.com/projects/pjasicek-captainclaw) # Tech - SDL2 Libraries (SDL2, SDL_Image, SDL_TTF, SDL_Mixer, SDL2_Gfx) for graphics, input, font and audio - Box2D Library for Physics - Tinyxml library for data-driven approach # Building and running For all platforms you will need original `CLAW.REZ` game archive in `Build_Release` directory from original game Zip all content inside `Build_Release/ASSETS` directory to `ASSETS.ZIP` file. ### Windows - Project contains VS2017 solution with all libraries and include directories preset - Project also contains CMake files if you want to use other IDEs. ```shell script mkdir build cd build cmake -G "Visual Studio 15 2017" .. msbuild OpenClaw.sln # Or cmake -G "NMake Makefiles" .. nmake ``` - Box2D is generated by CMake and it hardcodes the file paths. If you want to compile it on your own, you mus

Topics

No topics yet.

Explore more

Data from GitHub. Synced on 2026-07-03