asiangoldfish / PlatformerGame

MIT License
0 stars 0 forks source link

Platformer Game

render-engine.jpeg 3d_viewport_with_grid.jpeg

A render engine based on the Learn OpenGL book.

Dependencies

Ubuntu:

sudo apt install libxinerama-dev x11-xserver-utils libxss-dev x11proto-xinerama-dev libxcb-xinerama0-dev libxrandr-dev libxcursor-dev libxi-dev

Usage

Linux

Execute the included bash script to get started:

bash run.sh

Build it yourself

Execute the following CMake commands:

mkdir build
cmake -S . -B build
cmake --build build

Build files are generated in the build directory. On Windows, open the Visual Studio solution and build and run the executable.

On Linux, use the following commands:

cd build
make
cd bin
./MyApplication

Support

The engine aims to support the following platforms:

Due to the deprecation of OpenGL on MacOS, the said operating system is not supported.

Dependencies