Yükselti is an implementation of Voxel Space -a 2.5D software rendering technique that uses color and height maps to render pseudo-3D terrain- written in C using Raylib.
The idea and the provided map files are taken from this repo by s-macke.
- CMake >= 3.24
- C compiler
- Raylib 5.5 (Automatically downloaded by CMake if not found)
- Raylib's dependencies (Linux Only)
- Clone and enter the repo
git clone https://github.com/reuzdev/yukselti
cd yukselti
- Create and enter a build directory
mkdir build
cd build
- Generate build files by following the instructions for your platform below. If you don't want to build in Release configuration omit the related flags.
Replace "17 2022" with your version of Visual Studio
cmake -G "Visual Studio 17 2022" .. cmake --build . --config ReleaseThe executable will be at
./Release/yukselti.exe
or./Debug/yukselti.exe
depending on the configuration.
cmake -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release .. cmake --build .
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release .. cmake --build .