3D game engine based on DirectX 11