# 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 ### 一个用于学习的2d/3d游戏渲染框架 ## 功能 * 渲染器 * 纹理合并 * 动画系统 * Action 动画 * DirectInput支持 * 简易的 UI 系统 * Label * EditText * Button * 皮肤扩展 (开发中) * 基于 Freetype 的简单文本渲染 * 图元 * Line * Rectangle * Circle * 场景管理 * 场景切换动画 (开发中) * Particle * 基于GPU的粒子系统 (开发中) ## 如何编译 编译器: VC++14.1或更高 (仅支持 MSVC14.1+) 预览图 Demo1: ![Demo](https://raw.githubusercontent.com/kadds/XGF/master/Preview/preview1.PNG) Demo2: ![Demo](https://raw.githubusercontent.com/kadds/XGF/master/Preview/preview2.PNG) ## 联系方式 * Email: itmyxyf#gmail.com ## 感谢 * [Freetype](https://www.freetype.org/) * [DirectXTK](https://github.com/Microsoft/DirectXT) * [DirectXTex](https://github.com/Microsoft/DirectXTex) * [Spdlog](https://github.com/gabime/spdlog)