This project based on Christopher Herbert's "Reconstructing Cave Story".
I decided to make the same with SDL 2.0 and C++14.
Original content from the game was taken from the CaveStory tribute
site. It is located at content/original_graphics
.
You can buy CaveStory+ on Steam,
Desura or Ubuntu Software
Centre and add
bitmaps with higher resolution to content
directory. Next you need to change
line 6 of src/config.cpp
to return GraphicsQuality::HIGH;
and recompile the
game. Game settings will be improved someday (to change it in game itself).
For example, if you take the game from the Humble Indie Bundle 7, you can copy bitmaps like that:
cp <game_root>/data/base/{Arms,Bullet,bkBlue,Caret,MyChar,TextBox,Npc/NpcCemet,Stage/PrtCave}.bmp content
Where <game_root> is path where you install the game (e.g. ~/.steam/steam/steamapps/common/Cave\ Story+). You can also use import_steam_bitmaps.sh script for your needs.
- ← go left
- → go right
- ↓ look down / interact
- ↑ look up
- Z jump
- X fire
- Q quit