# DND **Repository Path**: mjt/dnd ## Basic Information - **Project Name**: DND - **Description**: 应用程序框架。 - **Primary Language**: C++ - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2023-04-10 - **Last Updated**: 2023-04-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DND #### 介绍 现代C++跨平台应用程序框架。 #### 软件架构 |功能|开源库| |---|---| |编译环境|cmake+vs2022| |绘图库|vulkan| |窗口库|glfw| |音频库|openal-soft| |图像解析|stb_image| |编码转换库|iconv| |密码学库|crypto++| |压缩库|lz4| |字体解析|freetype| |模型解析|assimp| |线性代数|glm| |JSON解析|nlohmann_json| |内存泄漏检测(仅限win32)|vld| |freetype依赖|zlib| #### 功能模块 ![架构图](document/framework.png) #### 安装教程 使用git克隆本项目 使用vs2022预览版(最新版本,安装时选中cmake组件) 使用vs打开项目文件夹 在解决方案资源管理器中,打开根目录的CMakeLists.txt 等待cmake解析完成后,上面绿色箭头选中执行DNDTest.exe即可 #### 使用说明 暂无 #### 参与贡献 QQ群:818038139