Engine Reescrita · por pjasicek

OpenClaw

Captain Claw

Reimplementação multiplataforma em C++ do plataforma Captain Claw, de 1997, escrita do zero para usar o seu arquivo do jogo original.

Origem
PC (clássico)
Roda em
WindowsLinux
Tags
c++needs-original-game
515estrelas · GitHub 98 forks
pjasicek/OpenClaw ↗

Entre para votar

O OpenClaw é uma reimplementação multiplataforma em C++ do plataforma Captain Claw, de 1997. Todo o código foi escrito do zero, e o jogo usa os assets do arquivo original CLAW.REZ, que você precisa ter da sua própria cópia. Roda no Windows e no Linux, e o CI também lista builds para macOS, Android e Emscripten.

É construído sobre bibliotecas SDL2, Box2D para a física e TinyXML para uma abordagem orientada a dados. As notas de build cobrem Visual Studio e CMake no Windows e um fluxo com CMake e make no Linux; o README alerta para não trocar as versões do SDL incluídas.

Destaques

  • Escrito do zero em C++
  • Usa os assets originais do CLAW.REZ
  • Baseado em SDL2, Box2D e TinyXML
  • Alvos de build para Windows, Linux, macOS, Android e Emscripten
  • Vídeo de gameplay da fase 1

Se você curtiu este

OpenRCT2 — RollerCoaster Tycoon 2 Engine Reescrita · PC (clássico) OpenRCT2 RollerCoaster Tycoon 2 Reimplementação open source de RollerCoaster Tycoon 2 com suporte a plataformas modernas, interface melhorada e multiplayer cooperativo. 🔥 0🧊 0 16k
Engine Reescrita · PC (clássico) openage Age of Empires II Clone livre do Genie Engine, o motor de Age of Empires, Age of Empires II e Star Wars: Galactic Battlegrounds, feito por voluntários. 🔥 0🧊 0 15k
Engine Reescrita · PC (clássico) OpenDiablo2 Diablo II Engine arquivado, escrito em Go, que roda Diablo II com a sua cópia do jogo; o desenvolvimento migrou para o projeto Abyss Engine. 🔥 0🧊 0 11k
Engine Reescrita · PC (clássico) DevilutionX Diablo Port de Diablo e Hellfire para sistemas modernos, com melhorias no engine, correções de bugs e recursos opcionais de conforto. 🔥 0🧊 0 9.8k