y2kiah/project-griffin
project griffin is a real time, high performance multithreaded 3d graphics engine and game project, utilizing C++11, LuaJIT, and OpenGL 4.3 Core profile. Notable elements of this project are the Entity Component System, custom multi-threaded task system, data-driven input event handling, and deferred rendering pipeline. An embedded HTTP server based on Lua's Orbit server interfaces with engine code via FFI, providing an environment for browser-based tools and scripting.
GitHub repository with 12 stars and 2 forks.
Language: C++