GLWE is a 2D OpenGL rendering engine written in C++ that can be compiled for Desktop devices or to WebAssembly with Emscripten. The current demo can be downloaded here.
Screenshot of the current demo of GLWE showing two vertex arrays with custom shaders as a Windows Desktop application
- Easy rendering of simple 2D shape through abstraction of shaders, buffers, and vertex/index arrays
- Event system handles key and mouse inputs
- Code can be easily compiled to Desktop or WebAssembly