本页目录
官方资料整理 Windows macOS Linux

Unreal Engine 开发与测试环境部署

通过 Epic Games Launcher 安装 UE5,编译并运行现有 C++/蓝图工程的基础流程。

适用项目: 引擎通用(暂未关联具体项目)

工具版本:Unreal Engine 5.3+、Visual Studio 2022(Windows)

未标注「站长实测」的步骤请自行核验。

本篇为 Unreal Engine 通用环境教程,不绑定具体游戏。依据 Epic 文档 整理。UE 工程体积与编译耗时长,建议 SSD 与 ≥16GB 内存。

1. 安装 Launcher、引擎与编译工具链

  1. 安装 Epic Games Launcher,库中安装目标 Unreal Engine 5.x(与 .uproject 提示版本一致)。
  2. Windows C++ 工程还需:
    • Visual Studio 2022,工作负载「使用 C++ 的游戏开发」
    • Windows 10/11 SDK、.NET 桌面开发(按安装器提示)
  3. macOS:安装匹配的 Xcode;Linux:按 Epic Linux 说明准备依赖。

2. 打开 .uproject

  1. 双击仓库中的 .uproject,若提示引擎版本,选择已安装版本或让 Launcher 安装缺失版本。
  2. 纯蓝图项目可直接进编辑器;C++ 项目会先生成项目文件并编译,首次可能数十分钟。
  3. 右键 .uproject → Generate Visual Studio project files(Windows)可在编译失败时重建解决方案。

3. 运行与打包冒烟

  1. 工具栏选择启动关卡,点击 Play(选定视口或新窗口)。
  2. 编译失败时优先看 Output Log / VS 错误列表:缺模块、API 弃用、插件未启用。
  3. 可选:Platforms → Windows → Package Project 做一次打包验证(耗时长,跟做开源时非必须)。
  4. 官方入门:Hardcoded / Getting Started