Повторная реализация классической двухмерной аркады Captain Claw (Капитан Коготь).

openclaw 002

OpenClaw — повторная C++ / SDL реализация (reimplementation) двухмерной аркады Captain Claw.

openclaw 003 openclaw 004

Captain Claw (Капитан Коготь) — классическая 2D-аркада, созданная студией Monolith Production и выпущенная 30 сентября 1997 года. Игра является идеальным сплавом приключений и боевика, у игры красивая мультипликационная графика с великолепной анимацией персонажей.

openclaw 005

openclaw 006

Для реализации OpenClaw вся кодовая база была написана "с нуля", работу с двумерными физическими объектами обеспечивает игровой движок Box2D (свободный физический движок реального времени), для управления данными используется библиотека TinyXML (Simple, small XML parser), игрой используются ресурсы из архива оригинальной игры (CLAW.REZ).

openclaw 007

openclaw 008

openclaw 009

По сюжету игры могучий пират Капитан Коготь был схвачен и заточен в тюрьму Ла Рока, но кандалы и решетки не в силах его удержать! Не прошло и недели как он решил сбежать! В камере он обнаружил спрятанную записку и часть карты, оставленные неким Эдвардом Тобиным и узнаёт об Амулете Девяти Жизней, мистическом артефакте дающем бессмертие.

openclaw 010

openclaw 011

openclaw 012

openclaw 013

Бесстрашный Капитан Натаниэль Джозеф Коготь (Captain Nathaniel J. Claw) выбравшись из заточения отправляется на поиски камней необходимых для воссоздания амулета. Считавшийся утерянным бесценный артефакт Амулет Девяти Жизней (Amulet of Nine Lives) не должен достаться никому, кроме смелого и отважного кота, игроку предстоит помочь ему в этом...

openclaw 014

openclaw 015

openclaw 016

openclaw 017

В игре четырнадцать сюжетных уровней: La Roca (Тюрьма), Battlements (Форт), Footpath (Лесная тропа), Dark Woods (Тёмный лес), Township (Поселение), Puerto Lobos, Docks (Порт), Shipyards (Судоверфь), Pirates Cove (Бухта Пиратов), Cliffs (Утёсы), Caverns (Гроты), Undersea Caves (Подводные пещеры), Tiger Island (Остров Тигра) и Temple (Замок).

openclaw 018

openclaw 019

openclaw 020

openclaw 021

openclaw 022

openclaw 023

openclaw 024

openclaw 025

openclaw 026

openclaw 027

openclaw 028

Через каждые два уровня в игре полностью меняется антураж, с каждым уровнем сложность игры повышается и заканчивается игра уровнем с "боссом", особенно сильным противником. В игре большое количество разнообразных противников и огромное число разбросанных по уровню "бонусов" (призов).

openclaw 030

openclaw 029

Для запуска и настройки OpenClaw используется ClawLauncher, позволяющий запустить игру и/или задать базовые параметры (аудио, видео, пути к ресурсам и пр), настройки сохраняются в конфигурационном файле (~/.config/openclaw/config.xml). Имеется только однопользовательский игровой режим, поддерживается сохранение игр (в файле ~/.config/openclaw/SAVES.XML), для управления используется клавиатура.

openclaw 031

Лицензия: GNU General Public License version 3.0 (GPLv3)

openclaw 032

Домашняя страница