Live2D官方:​​https://www.live2d.com/​​​ Live2D开发文档:​​http://sites.cybernoids.jp/cubism2_cn/​​ 使用工具:Microsoft Visual Studio 2019

  1. 进入官方后选择"各種ダウンロード" 选项
    C++ 加载Live2D官方Cubism SDK for Native_d3
  2. 然后点击 “Cubism SDK をダウンロードする
    C++ 加载Live2D官方Cubism SDK for Native_microsoft_02
  3. 选择 “Cubism SDK for Native
    C++ 加载Live2D官方Cubism SDK for Native_microsoft_03
  4. 选择 “Cubism SDK for Native ダウンロード”,即可下载 SDK
    C++ 加载Live2D官方Cubism SDK for Native_d3_04
  5. 最后勾选协议,点击“最新版をダウンロード”,即可下载SDK.
    C++ 加载Live2D官方Cubism SDK for Native_microsoft_05
  6. 下载完成后,会有一个压缩包,进行解压即可
    C++ 加载Live2D官方Cubism SDK for Native_d3_06
  7. 以下为解压后的内容
    C++ 加载Live2D官方Cubism SDK for Native_microsoft_07
  8. 进入 CubismSdkForNative-4-r.1 → Samples → D3D11 → Demo → proj.d3d11.cmake → scripts文件夹,根据自己的 Microsoft Visual Studio版本进行版本选择,我用的版本为
    C++ 加载Live2D官方Cubism SDK for Native_2d_08
    C++ 加载Live2D官方Cubism SDK for Native_d3_09
  9. 点击启动后,会出现以下选择
    如果你的电脑是windows 32位的就选择 1
    如果你的电脑是windows 64位的就选择 2
    C++ 加载Live2D官方Cubism SDK for Native_microsoft_10
    以下分为2个版本
    ①动态版本
    ②静态版本

本环境选择 2 静态版本
C++ 加载Live2D官方Cubism SDK for Native_microsoft_11

选择成功后,会对项目进行创建和配置
C++ 加载Live2D官方Cubism SDK for Native_d3_12
项目工程创建完成。

  1. 若电脑没有运行环境,则会出现
    C++ 加载Live2D官方Cubism SDK for Native_2d_13
    如果出现上述情况,请安装 Microsoft Visual Studio 并安装好环境即可。
  2. 项目构建好之后,会在proj.d3d11.cmake 文件夹下面生成一个 build 文件夹,我们要用到的代码就在这个文件夹里。
    C++ 加载Live2D官方Cubism SDK for Native_2d_14
  3. build 文件夹内 还有一个 proj_msvc2019_x64_mt打开后就是我们所看到的项目工程。
    C++ 加载Live2D官方Cubism SDK for Native_2d_15
  4. 此时我们项目运行环境并没有完全配置成功,我们需要到
    CubismSdkForNative-4-r.1 → Samples → D3D11 → thirdParty → scripts 目录下
    根据自己的 Microsoft Visual Studio版本进行版本选择,本环境选择的 setup_msvc2019.bat
    C++ 加载Live2D官方Cubism SDK for Native_microsoft_16
  5. 选择完成后,开始自动下载所需要的库,下载过程比较长,请耐心等待。
    C++ 加载Live2D官方Cubism SDK for Native_2d_17
  6. 下载完成
    C++ 加载Live2D官方Cubism SDK for Native_d3_18
  7. 当一切都准备就绪后 进入到CubismSdkForNative-4-r.1SamplesD3D11Demoproj.d3d11.cmakeproj_msvc2019_x64_mt 目录
    C++ 加载Live2D官方Cubism SDK for Native_2d_15
  8. 点击运行 Demo.sh文件
    C++ 加载Live2D官方Cubism SDK for Native_2d_20
  9. Visual Studio 打开后会看到项目代码
    C++ 加载Live2D官方Cubism SDK for Native_microsoft_21
  10. 先对项目进行运行一波,看看能不能跑的起来
    C++ 加载Live2D官方Cubism SDK for Native_2d_22
  11. 如果没有意外的话,项目配置基本完成,运行之后会出现以下画面
    C++ 加载Live2D官方Cubism SDK for Native_microsoft_23
    C++ 加载Live2D官方Cubism SDK for Native_microsoft_24