GQEngine: Lua-based 2D game engine built for simplicity and education
GQEngine is an experimental, open-source 2D game engine currently in early planning and development, created by Game Quest Studio. The project is written entirely in Lua and built around a modular plugin system, requiring no direct use of C or C++. It aims to include core game development features such as a state machine, event manager, camera, and scene system, all powered by LuaJIT and lua-sdl2. The engine is designed to simplify game development education and content production for the Game Quest Studio platform. The project is publicly available on GitHub, where the developer welcomes suggestions and community participation.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in