Defblade (paper-world was the original project name) is a game made from scratch with C++ and SDL2. Inspired by this color palette: Paper 8 Palette - Lospec Palette List, it was made for the High Seas Hackclub event.
It is precision pixel art platformer with combat based elements, where you parcour across challenging obstacles and kill enemies in order to progress and survive. When you kill enemies you gain money, and when you die you lose money. When you have no money left it's game over.
More information on the website (Defblade on itch.io).
Defblade on itch.io (You can download it here but this is the official site).
You should be able to just download the binaries from itch.io, but in case that doesn't work:
-
Download linux build from itch
-
Make sure sdl2 libraries are installed.
-
Install cmake and ninja-build
-
Make sure headers in include/SDL2 match /usr/include/SDL2
-
Build:
# configure cmake
rm -rf bin
cmake -S . -B bin -G Ninja
# copy assets
cp data -r bin
# build
cd bin
ninja -j4
# Run!
./Defblade
- Run Defblade!
This should work fine, but please let me know if you have any issues!