3D game engine based on DircectX 11