All Projects → JIghtuse → Cavestory Sdl2

JIghtuse / Cavestory Sdl2

Reconstructing Cave Story with SDL 2.0 and C++14

Labels

Projects that are alternatives of or similar to Cavestory Sdl2

Vangers
The video game that combines elements of the racing and role-playing genres.
Stars: ✭ 339 (+391.3%)
Mutual labels:  game, sdl2
Openloco
An open source re-implementation of Chris Sawyer's Locomotion
Stars: ✭ 504 (+630.43%)
Mutual labels:  game, sdl2
Doomretro
The classic, refined DOOM source port. For Windows PC.
Stars: ✭ 349 (+405.8%)
Mutual labels:  game, sdl2
Engine
A basic cross-platform 3D game engine
Stars: ✭ 208 (+201.45%)
Mutual labels:  game, sdl2
Sundog
A port of the Atari ST game SunDog: Frozen Legacy (1984) by FTL software
Stars: ✭ 42 (-39.13%)
Mutual labels:  game, sdl2
Nothing
A simple platformer about nothing
Stars: ✭ 249 (+260.87%)
Mutual labels:  game, sdl2
Cdogs Sdl
Classic overhead run-and-gun game
Stars: ✭ 422 (+511.59%)
Mutual labels:  game, sdl2
Sourcehold
Open source re-implementation of Stronghold 1
Stars: ✭ 152 (+120.29%)
Mutual labels:  game, sdl2
Cosmo Engine
A new game engine to play the MS-DOS game "Cosmo's Cosmic Adventure" on modern systems
Stars: ✭ 38 (-44.93%)
Mutual labels:  game, sdl2
Yh
a tech demo for a bullet hell game. for the full game visit https://gilmi.me/nyx
Stars: ✭ 34 (-50.72%)
Mutual labels:  game, sdl2
Vcmi
Open-source engine for Heroes of Might and Magic III
Stars: ✭ 2,514 (+3543.48%)
Mutual labels:  game, sdl2
Tetris Sdl C
🕹️ A toy project implementing a simple tetris clone in C for learning SDL 2.x.
Stars: ✭ 60 (-13.04%)
Mutual labels:  game, sdl2
Civone
An open source implementation of Sid Meier's Civilization.
Stars: ✭ 176 (+155.07%)
Mutual labels:  game, sdl2
Ja2 Stracciatella
The continuation of the venerable JA2-Stracciatella project.
Stars: ✭ 258 (+273.91%)
Mutual labels:  game, sdl2
Dino Rush
🌋 Endless runner game
Stars: ✭ 173 (+150.72%)
Mutual labels:  game, sdl2
Rigelengine
A modern re-implementation of the classic DOS game Duke Nukem II
Stars: ✭ 393 (+469.57%)
Mutual labels:  game, sdl2
Openhow
Open-source reimplementation of Gremlin's Hogs of War (PC/PSX).
Stars: ✭ 144 (+108.7%)
Mutual labels:  game, sdl2
Knightonline
OpenKO is an open source version of the old school Knight Online MMORPG
Stars: ✭ 146 (+111.59%)
Mutual labels:  game, sdl2
Openspades
Compatible client of Ace of Spades 0.75
Stars: ✭ 769 (+1014.49%)
Mutual labels:  game, sdl2
Cataclysm Dda Android
An unofficial Android port of Cataclysm: Dark Days Ahead.
Stars: ✭ 58 (-15.94%)
Mutual labels:  game, sdl2

Reconstructing Cave Story

with C++14 and SDL 2.0

Build status

This project based on Christopher Herbert's "Reconstructing Cave Story".

I decided to make the same with SDL 2.0 and C++14.

Note on media content

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.

Keys to play

  • ← go left
  • → go right
  • ↓ look down / interact
  • ↑ look up
  • Z jump
  • X fire
  • Q quit

Used materials

Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].