SunnyLand

SunnyLand is a cross-platfrom platformer game developed in C++ with SDL3, glm, nlohmann-json and Tiled.

Control

A,D / left,right - to move;
W,S / up,down - to climb;
J / Space - to jump;
P / ESC - show menu and pause;

ScreenShot

Third-party libraries

How to build

Dependencies will be automatically downloaded by Git FetchContent to make building quite easy:

git clone https://github.com/WispSnow/SunnyLand.git
cd SunnyLand
cmake -S . -B build
cmake --build build

If you encounter trouble downloading from GitHub (especially on networks in mainland China), please refer to the wiki for an alternative building guide.

Credits

S
Description
No description provided
Readme CC0-1.0
4.9 MiB
Languages
C++ 92.8%
CMake 6.4%
HTML 0.4%
Shell 0.4%