I have followed the tutorials from learnopengl.com as the basis for this game with some improved features.
- Improved shader loading (referred to The Cherno's OpenGL tutorials)
- Added the batch rendered particles to improve performance and reduce draw calls.
- Post Processing effects(currently it supports only inverting of the scene colors) by renderering to a framebuffer (this is included in the learnopengl.com tutorial)
NOTE: This project is just a prototype and is not a finished product.