This is a project I started a long time ago to learn computer graphics and game engine development. Here are some screenshots over the years showcasing its development. It was written in C++ and the renderer used OpenGL 4. It supported client-server multiplayer using ENet, and featured an authentication system as well. Lua scripting support was added using sol2. The Bullet3 physics engine was used for collision detection.