# DND3D **Repository Path**: lveyou/dnd3d ## Basic Information - **Project Name**: DND3D - **Description**: 基于C++20与标准库的工具集 - **Primary Language**: C++ - **License**: Apache-2.0 - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 0 - **Created**: 2021-03-26 - **Last Updated**: 2024-07-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: Cpp, DirectX12, Windows ## README # DND3D 现已迁移至: https://gitee.com/lveyou/dnd 使用vulkan作为绘图底层 #### 介绍 基于C++20与标准库的工具集 #### 软件架构 C++ 20 C++ 标准库 VS2022 DirectX12 #### 安装教程 :one: 安装vs2022。 :two: 使用git克隆,或者直接下载zip。 :three: 打开DND文件夹内的DND.sln,右键将DNDTest设为启动项目。 :four: 以x64的Debug或Release编译运行。 #### 使用说明 :heavy_check_mark: Document文件夹内的dnd3d.chm为文档手册,但需要html文件夹也一并下载。 #### 交流技术 QQ群:818038139 #### 已使用库 :one: free_image:解析图像文件 :two: freetype2:解析字体文件 :three: fbx_sdk:解析fbx文件(使用暂未完善) :four: libogg + xaudio2:播放音效,支持wav和ogg文件 :five: asio:网络库(暂未封装) #### 特技 :one: 2d绘图基础完成。 :two: 网络模块待实现。 :three: 安装git还可以安装一个TortoiseGit方便界面操作。 #### 进度截图 ![当前效果](https://gitee.com/lveyou/dnd3d/raw/dev/Screenshots/06%E5%85%89%E7%85%A7%E9%98%B4%E5%BD%B1.png "0.png")