# XGF **Repository Path**: tustnhs/XGF ## Basic Information - **Project Name**: XGF - **Description**: 基于Direct3D11 的 2D/3D 游戏渲染框架 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2019-05-09 - **Last Updated**: 2024-06-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # XGF ### X Game render Framework(XGF) is a framework which based on direct3d11 API for study game development ## Features * A great batch renderer * Texture combine * Complete animation system * Action animation * DirectInput support * UI system * Label * EditText * Button * ... Skin support * Text renderer based on FreeType * Basic shape render * Line * Rectangle * Circle * More... * Scene manager * Switch scene with animation * Particle * Different ParticleEffect (Uncompletely) ## How To Compile Compiler: VC++14.1 or later(Only Support MSVC14.1+) ## Some Thumbnail Preview Demo1: ![Demo](https://raw.githubusercontent.com/kadds/XGF/master/Preview/preview1.PNG) Demo2: ![Demo](https://raw.githubusercontent.com/kadds/XGF/master/Preview/preview2.PNG) ## Problem Feedback Feedback is welcome. You can use the following contact way to communicate with me * Email: itmyxyf#gmail.com ## Thanks * [FreeType](https://www.freetype.org/) * [DirectXTK](https://github.com/Microsoft/DirectXT) * [DirectXTex](https://github.com/Microsoft/DirectXTex) * [Spdlog](https://github.com/gabime/spdlog)