Background & Project Context
Lessons in this group, roughly in build order:
- what-is-openclaw-captain-claw-reimplementation — OpenClaw (pjasicek/OpenClaw on GitHub) is a from-scratch C++/SDL2 re-creation of the engine of Monolith’s…
- the-original-game-monolith-1997 — Captain Claw is a 1997 DOS/Windows 2D side-scrolling platformer by Monolith Productions, built on…
- goals-of-a-reimplementation-portability-modding-preservation — A re-implementation exists to free a game from its dead binary — making it run on modern platforms, become…
- clean-room-vs-asset-dependent-ports — A clean-room re-implementation writes 100% new code from observed behaviour and format specs, while…
- legal-boundaries-code-vs-original-game-assets — The legal line that keeps a re-implementation safe is new code you may write and license freely versus…
- reading-an-existing-c-game-codebase — Before changing a large game engine you must map it — finding the entry point, the main loop, and the…