Lightweight OpenGL graphics template middleware for games and data visualization. It aims to provide the thinnest and simplest stack of technology for prototyping directly from c++.
As a collection of game programming building blocks, vega aims to foster an ecosystem of simple minimal reusable components suited for building your own games.
Vega is under heavy development, not yet stable, fully documented or production ready.
Clion is recommended!
Make sure the following dependencies are installed on your linux distribution:
apt-get install cmake xorg-dev libc6-dev
Clone this repository:
git clone https://github.com/allogic/vega
All of vega's dependencies are build from source duo to fast and customizable integration. Run the provided setup as non root to build all dependencies:
setup.sh