The Westlake Engine is developed in C++ with support for DirectX 11/12. It features a math and physics library, networking capabilities, a multithreaded job system, an event system, and an integrated developer console.
GitHub Link
Support rendering in 2D and 3D
Support 2D and 3D maths and physics
Support multithreading
Support parsing data
Support console commands
Support multiplayer