在 GitHub 上获取虚幻引擎

先决条件页面

在阅读本页面前应对以下页面有所了解,如尚不了解,则请先浏览以下页面。

在 GitHub 上对我们的源码进行 Fork 和 Clone 是一个开始使用虚幻的好方式。

选择操作系统

Windows

Mac OS

Linux

  1. 安装 Windows 版本的 GitHub

  2. ForkClone 我们的 repositoryUnrealRepo.png

    • 参考 GitHub 的 Forking Projects Guide 来了解如何 Fork 并 Clone 我们的库。

    • 要在命令行中使用 Git,参考 GitHub 的文章 Setting-up Git 以及 Forking a Repository .

  3. 如果还没有安装 Visual Studio 2013 的话要先安装它。MFC 在 Visual Studio 的默认安装设置中已经涵盖了,不过最好还是在安装时确认一下以保证能够支持 ATL 特性。

    • 开发者可以用任意的 Visual Studio 版本来构建虚幻 4,包括微软免费的 (Visual Studio Community 2013 ) 版本。

    • 虚幻 4.10 及以后的版本对应的 Visual Studio 已更新到 Visual Studio 2015。

  4. 在资源管理器中打开源代码的目录,并运行 Setup.bat

    这个 Setup 批处理文件会下载引擎所需要的二进制内容,安装前置软件,并设置虚幻文件的关联属性。下载引擎二进制文件可能会需要花费一些时间,目前这些文件大约需要占用 3~4 GB 的硬盘空间。随后的其他内容通常下载起来需要的时间则少得多。

    在 Windows 8 上可能会有一个来自 SmartScreen 的警告。点击 'More Info',并 点击 '总是运行' 来继续执行 Setup 批处理文件。

  1. 安装 Mac 版本的 GitHub

  2. ForkClone 我们的 repositoryUnrealRepo.png

    • 参考 GitHub 的 Forking Projects Guide 来了解如何 Fork 并 Clone 我们的库。

    • 要在命令行中使用 Git,参考 GitHub 的文章 Setting-up Git 以及 Forking a Repository .

  3. 如果还没有安装最新的 Xcode 的话,要先安装它。

  4. 在 Finder 中打开源代码目录,并运行**Setup.command**.

    • 我们的设置过程下载引擎所需要的二进制内容,安装前置软件,并设置虚幻文件的关联属性。下载引擎二进制文件可能会需要花费一些时间,目前这些文件大约需要占用 3~4 GB 的硬盘空间。随后的其他内容通常下载起来需要的时间则少得多。

    • Setup.command 完成引擎二进制内容的下载,安装前置需求并设置虚幻文件关联后,关闭终端窗口。

我们的开发人员和支持团队在使用最新的 Ubuntu 版本,因此我们可能无法为其他 Linux 的发行版本提供支持(包括其他 Ubuntu 版本)。

  1. 设置 Git .

  2. ForkClone 我们的 repository . UnrealRepo.png

  3. 在根目录上,从终端运行 Setup.sh 来下载引擎的二进制内容。

    RunSetupShellScript_Linux.png

    • 我们的 Setup 脚本运行时会下载引擎所需要的二进制内容,安装前置软件,并设置虚幻文件的关联属性。下载引擎二进制文件可能会需要花费一些时间,目前这些文件大约需要占用 3~4 GB 的硬盘空间。随后的其他内容通常下载起来需要的时间则少得多。

    • 如果在运行结束后没有看到 **SUCCESS** 消息的话,请检查 'BuildThirdParty.log' 查看更多信息。 'BuildThirdParty.log' 位于 [UE4Root]/Engine/Build/BatchFiles/Linux 目录。

下一步

当完成下载并且设置了虚幻引擎后,就已经为 从源代码来编译构建引擎 做好准备了。