跳到主要内容

如何构建 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 && pnpm install
pnpm build-yarn-editor
pnpm start

  或者你可以直接生成完整 Dora SSR 项目的 Web IDE 发布文件。pnpm build 现在会自动完成 YarnEditor 的构建与复制,并将最终 Web IDE 构建结果同步到 Assets/www

# `pnpm build` 还会自动把最终构建结果同步到 Assets/www
cd Tools/dora-dora
pnpm build