A C++ game framework/engine using OpenGL 3.3, currently only supports desktop. You can either build the core library and use it like a library, or build it with the Editor and Runtime (Note: both are WIP) and use it like an engine.
Warning
This is just a hobby project and most of it is not finished yet.
Expect a lot of features missing.
Make sure you have a C++ compiler and CMake installed and run the following commands:
git clone https://github.com/Pixels67/pixf.git
cd pixf
cmake -S . -B build/
cmake --build build/ --config ReleaseFor a Debug build run the following commands:
git clone https://github.com/Pixels67/pixf.git
cd pixf
cmake -S . -B build/
cmake --build build/ --config DebugNote
On Linux you need to install the dependencies for GLFW.
To compile for both Wayland and X11, you need to have the X11, Wayland and xkbcommon development packages installed.
On Debian and derivatives, you will need thelibwayland-devandlibxkbcommon-devpackages to compile for Wayland and thexorg-devmeta-package to compile for X11.sudo apt-get install libwayland-dev libxkbcommon-dev xorg-dev