跳到主要内容

如何构建 Dora SSR 引擎

1. 获取项目源码

git clone https://github.com/ippclub/Dora-SSR.git

2. 构建游戏引擎运行时

  请选择你想要构建的目标平台。

  1. 安装 Rust 语言环境。

  2. 执行下面的脚本,生成引擎的依赖库。

    Tools\build-scripts\build_lib_windows.bat
  3. 安装 Visual Studio Community 2022

  4. 在 IDE 中打开工程文件:Projects/Windows/Dora.sln

  5. 进行编译. 调试和运行。

3. 构建 Web IDE

  1. 编译并运行 Dora SSR 引擎。

  2. 安装最新版的 Node.js

  3. 初始化项目并进入 Dora Dora 编辑器开发模式。

    请选择你在进行 Web IDE 开发的平台。

cd Tools/dora-dora/3rdParty/YarnEditor && yarn && yarn build
rm -rf ../../public/yarn-editor
mv dist ../../public/yarn-editor
cd ../.. && yarn
yarn start

  或者你可以将 Web IDE 发布文件进行生成后,复制到项目的 Assets/www 下面,然后再启动 Dora SSR 引擎,进行完整项目功能的测试使用。

# 确保之前步骤里的 YarnEditor 的编译和文件复制已完成
cd Tools/dora-dora
yarn build
rm -rf ../../Assets/www
mv build ../../Assets/www