本文介绍了在MacOS上开发 虚幻引擎(UE) 项目所需的软件开发工具包(SDK)要求。
当前开发要求
推荐硬件
| 推荐操作系统 | 最新MacOS 13 Ventura |
| 最低操作系统 | macOS 12.5 Monterey |
| 处理器 | Intel四核处理器, 2.5 GHz或更快 |
| 内存 | 8 GB RAM |
| 显卡 | 兼容Metal 1.2的显卡 |
最低软件要求
运行引擎或编辑器的最低要求如下。
| 运行引擎 | |
|---|---|
| 推荐操作系统 | 最新MacOS 13 Ventura |
| 最低操作系统 | macOS 12.5 Monterey |
程序员使用该引擎开发的的要求如下。
| 使用引擎开发 | |
|---|---|
| 推荐的Xcode版本 | 14.1或更新 |
| * 最低Xcode版本:** | Xcode 14.1 |
UE 5.2 has a known compile issue with Xcode 15 [Beta]. We recommend that you avoid using it and instead use the latest Xcode 14. We are providing a fix in UE 5.2.1 to address this, and it will be available in the launcher.
虽然macOS开发首选 Xcode,但虚幻引擎也支持VS Code和Rider。
版本历史
| UE版本 | 最低macOS版本 | 推荐macOS版本 | 最低Xcode版本 | 推荐Xcode版本 | 备注 |
|---|---|---|---|---|---|
| 5.2 | macOS 12.5 Monterey | 最新版 macOS 13 Ventura | Xcode 14.1 | 最新版 Xcode 14 | 就macOS而言,Epic Games启动程序会通过通用二进制文件进行分发。你必须使用代码插件才能使用通用二进制文件,以便与macOS兼容。 macOS要求现已更新,以保持与iOS要求的一致性。 |
| 5.1 | macOS 12 Monterey | 最新版 macOS 13 Ventura | Xcode 13.4.1 | 最新版 Xcode 14 | 对于编辑器和项目构建(project build)来说,原生Apple Silicon支持现在可用于macOS目标。Apple Silicon的编辑器支持还处于试验阶段。某些第三方SDK和插件尚不包含ARM64切片,可能存在兼容性问题。 |
| 5.0 | macOS Catalina 10.15.7 | 最新版 macOS Monterey | Xcode 12.4 | 最新版 Xcode 13 | 增加了对macOS目标的原生Apple Silicon初步支持。某些SDK尚不包含ARM64切片(例如,Steam,Vivox)。 |