A cross-platform graphics library.
Flint is a high performance graphics engine written in modern C++.
Make sure that you have the following dependencies to build and use this engine.
First off, clone this repository to a local directory.
git clone https://github.com/DhirajWishal/Flint {SOURCE}
cd {SOURCE}
git submodule update --init --recursive
Note that {SOURCE}
is the location where the repository is cloned to.
After cloning the repository and initializing all the submodules, we can proceed to build the repository.
cmake -S . -B build
cd build
cmake --build . --config {CONFIG}
{CONFIG}
is either Release
or Debug
if on Windows.
Once built, set the include directory to {SOURCE}/Include
, set the link directory to {SOURCE}/build/{CONFIG}
and the link library as FlintEngine
. From there on, you’re free to start building!
Look into the Sandbox project. It has examples on how to use the engine.
This repository is licensed under Apache-2.0.