术语定义
在继续之前,请了解以下术语。
术语 | 定义 |
---|---|
Epic专业支持 | 我们为专有定制许可用于提供的非公开支持网站。 |
虚幻引擎 | 用于打造交互式体验的一整套工具。 |
UE | 虚幻引擎4的缩写。 |
虚幻编辑器 | 用于使用虚幻引擎进行开发的界面。 |
Epic Games启动程序 | 用于安装虚幻引擎的平台,包括管理用户项目和已下载内容。 |
Datasmith | 虚幻引擎中的一项功能,对来自各种CAD、BIM和3D内容创建工具的数据提供导入功能。 |
分段1:快速入门
为了帮助你在使用虚幻引擎许可时获得最佳体验,请按顺序执行以下步骤。你可以跳过你已经完成的步骤。
1. 设置Epic专业支持连接
如果你刚开始了解虚幻引擎许可的用途,你首先可以登录Epic专业支持。 技术管理员拥有初始访问权,他可以为公司其他员工添加更多访问权。
2. 安装虚幻引擎
下一步是安装虚幻引擎。 对于大多数非游戏类开发者来说,推荐使用Epic Games启动程序。点击此处即可下载。 如果你打算定制源代码,或者需要独立安装程序或分布式安装,你可以在我们的详细指南中找到更多信息,还可以了解如何并行管理不同的安装。
3. 安装Datasmith插件(可选)
Datasmith是虚幻引擎版本中的默认功能。 但是,某些格式(例如3ds Max、SketchUp Pro和Revit)也要求源应用程序安装导出器插件。
4. 启动虚幻引擎
现在你已准备就绪,并可以启动虚幻编辑器。 如果你使用启动程序安装虚幻引擎,请登录并点击侧边栏的虚幻引擎(Unreal Engine)文字,然后点击黄色的启动(Launch)按钮。 你也可以在库(Library)选项卡中启动编辑器,在这里你可以从多个引擎安装中进行选择或直接加载到特定项目中。 有关启动虚幻编辑器的自定义版本或脱机版本的信息,请参阅我们的详细指南。
5. 创建项目
首次打开虚幻编辑器时将显示项目浏览器(Project Browser)。 你可以在此处从模板创建新项目。 你也可以从启动程序的示例(Samples)选项卡中加载一个详实的示例项目。
6. 开始你的学习之旅
你可以利用大量学习资源快速上手,包括我们的在线学习平台。 虚幻引擎文档也可以提供很多帮助。
7. 获取帮助
你是否卡住了或者否遇到了问题? 你是否面临什么迫切问题? 请访问Epic专业支持。 如果你仍然需要帮助,你也可以与我们充满活力的公共社区互动,或者直接与我们联系。
分段2:访问和管理账号
要让你和你的同事享用虚幻引擎许可服务,第一步就是为所有人设置访问权限。 建议技术管理人员阅读本分段,其中提供了比快速启动指南更详细的信息。
你的Epic账号
Epic Games账号是你访问绝大多数虚幻引擎功能和服务的入口,该账号与你的电子邮箱绑定。 你可能已经用你当前的工作邮箱创建了Epic账号,但如果没有,那么你需要注册一个账号。
你组织中的所有员工也应该有他们自己的Epic账号,以便访问虚幻引擎的所有功能和服务。 他们需要访问www.unrealengine.com并单独创建账号,以便进行登录。
授予你和你的团队Epic专业支持访问权限
Epic Games的员工会将首个Epic专业支持访问权限授予被许可方的主要技术联络人。 该联络人会在许可的签订过程中予以说明。此人将被授予行政权限,并且能够将Epic专业支持访问权限授予其他工作人员。
当你的权限激活时,一封名为"欢迎来到Epic专业支持社区!"的邮件会自动发送给你。
请按照邮件中的链接登录Epic专业支持,你可以使用你的Epic账号凭证登录,该凭证与你的工作邮箱地址相关。 如果你已经用其他Epic Games账号登录了Epic Games的生态系统,并且该账号没有Epic专业支持访问权限,则你可能会遇到登录问题。
首次登录后,请设置你的个人信息和通知选项,完成初次登录流程。设置完毕后,你的访问权限就正式开通了。 你现在可以查看知识库文章,搜索其他开发者的贴子,或者自己发贴请求支持了。
要向团队中的其他成员授予Epic专业支持访问权限,已获得管理权限的主要技术联系人需按照Epic专业支持管理员指南中概述的步骤进行操作。
Epic账号安全
为了你账号的安全,我们建议你启用双因素身份验证。 为此,请进入账号设置,然后点击密码和安全(Password & Security)选项卡。 滚动到底部,点击发送电子邮件验证(Send email verification)链接以确认你的电子邮件地址,然后(按你的偏好)选择启用身份验证器应用程序(Enable Authenticator App)或启用电子邮件身份验证(Enable Email Authentication)。
分段3:安装虚幻引擎
虚幻引擎许可的核心部分是访问其所包含的软件工具。 本分段将向你介绍安装它们的选项和方法。
虚幻引擎硬件和软件要求
在安装虚幻引擎之前,请确保你的系统能够运行它。 如需了解在Windows、Mac、Linux上使用虚幻引擎的推荐系统规格说明,请参阅此处。
我们通常建议你安装最新发布的稳定版本的显卡驱动程序。
如果你遇到性能问题,VTune是极为有效的问题发现工具,不过它仅适用于英特尔CPU。 磁盘I/O是最常见的瓶颈之一,因此使用RAID 0磁盘阵列和额外RAM可能会有所帮助。
获取虚幻引擎
你可以可通过多种渠道获取虚幻引擎,具体方式取决于你的需求和使用情况。 使用下面的流程图确定哪种方式更适合你,然后阅读下面标有字母的相关段落继续。
状态 | 定义 |
---|---|
A | 你的员工是否需要源代码访问权限以修改引擎的标准功能? |
B | Epic Games启动器 |
C | GitHub |
D | Perforce(根据请求) |
D/E | 分布式安装或虚幻引擎独立安装程序(根据请求) |
A: 二进制版本与源代码版本
你所熟悉的大多数软件都以可执行程序的形式提供,该程序存储在二进制(计算机可读)文件中。 虚幻引擎以二进制文件格式提供,这是最容易上手的形式,但其局限性在于,每个版本均按原样提供,这意味着除非使用插件或Epic发布更新版本,否则无法对其进行修改。
另一种方法是使用为虚幻引擎提供的源代码。 任何人都可以下载引擎源代码,进行他们所需的任何更改、更新或改进,然后将代码编译成可用的版本。 这种方法提供了很大的控制权限,但入门也更复杂,并且需要编程经验。
每个人都可以通过Epic Games启动器免费下载虚幻引擎的二进制版本,并且每个人都可以通过GitHub免费获得源代码版本。 建议你使用这些下载方案,但是作为虚幻定制许可用户,如果需要,也可以使用其他访问方案。
B: 通过Epic Games启动器获取UE4
对于大多数非游戏客户,建议通过Epic Games启动器获取虚幻引擎的二进制版本。 启动器将管理你的下载,通知你更新内容,并处理插件和其他可下载内容的安装。 唯一的缺点在于,那些不允许员工访问互联网或强制员工执行限制性软件策略的机构可能无法使用这一方案。
如果你尚未安装Epic Games启动程序,请从此处下载。 此特定下载链接为非游戏客户启用了一项设置,该设置将隐藏启动器上通常可用的各种视频游戏的导航选项。 如果需要,可以在启动器设置中重新显示它们。 你也可以点击www.unrealengine.com上的下载(Download)按钮获取启动程序。
安装Epic Games启动器后,你就可以使用你的Epic账号凭证登录。 在虚幻引擎(Unreal Engine)选项卡中,你可以点击右侧的黄色按钮以安装最新版本的虚幻引擎,或者转到库(Library)页面更自由地选择要安装的版本。
要注意,虚幻引擎的新版本一年会发布多次,并且每个主要版本均为单独安装版本,而不是对先前版本的更新。 例如,如果你已安装UE 5.0,而UE 5.1发布,并且你选择安装它,你将保留先前的5.0版本,然后单独安装5.1。 在Epic Games启动程序的库(Library)页面上,这些版本会被显示为不同的引擎插槽。点击添加(+)按钮即可添加新插槽。
每个主要版本都可能有若干个较小的热更新(以带有点符号的数字表示,例如.2和.3更新)。 热更新可用时,启动器将提供通知,并且这些更新会直接应用于现有安装。 每当你安装引擎版本时,都会始终安装集成了最新热更新的版本。
在安装虚幻引擎时,请注意你可以选择其安装位置(这点很重要,因为虚幻引擎的文件大小可能有数个GB),并且还提供了安装选项,这非常有帮助。 选项(Options)使你能够配置需下载的内容,例如为特定平台开发所需的代码。
安装引擎版本并验证安装后,点击启动(Launch)即可打开虚幻编辑器。
关于使用编辑器的信息,请参阅"章节4:入门"。
在Epic Games启动程序上,不要忘了浏览社区(Community)、示例(Samples)和Fab页面,以便发现更多资源。
C: 通过GitHub获取UE4
如果你需要能够修改虚幻引擎的源代码,则默认建议通过GitHub下载源代码。
要访问GitHub,你需要成功将Epic Games账号与GitHub账号关联。 完成此操作后,你将可以通过GitHub访问虚幻引擎源代码。 可以在下面找到更多详细信息:
D: 面向非游戏类定制许可用户的UE备用获取方案
如果以上方案均不能满足你的业务需求,那么Epic也许还能为你提供其他访问方案。
如果企业要在不连接互联网的计算机上使用虚幻引擎,我们可以提供离线解决方案,即单机版虚幻引擎。
如果企业需要源代码访问权限,但GitHub无法满足其需求,我们可以提供对Epic的Perforce仓库的访问权限,以供进行虚幻引擎开发。
如果你已被授予备用访问权限,我们将提供更多如何入门的文档说明。 如果你需要特殊访问权限,请联系你的Epic业务开发经理。
E: UE分布式安装
虚幻引擎的传统安装工作流程是,最终用户直接在自己的本地计算机上下载并安装或编译引擎; 但是,我们知道此工作流程并不适合所有组织机构。
你可以将引擎下载到单台计算机,然后将安装内容镜像到其他计算机。 针对此安装流程,我们单独准备了一份文档来提供更多信息,详见此处。 该文档专为学术机构编写,但是安装信息适用于其他机构。
Datasmith可选设置
Datasmith是虚幻引擎的核心部分,只要在电影、电视和直播活动、建筑、工程和施工或者汽车、产品设计和制造等类别中创建新项目,就可以立即使用Datasmith(详情请参阅下文的创建你的第一个项目小节)。 如果你正在处理其他类别的项目,并且想要启用Datasmith,请转到编辑(Edit) > 插件(Plugins) > 导入器(Importers),然后启用所需的Datasmith组件,并重新启动虚幻编辑器。
某些格式的资产(例如3ds Max、SketchUp Pro和Revit)也都需要在源应用中安装插件。 如果你打算从这些应用程序中导出资产,请通过链接获取导出器插件并进行安装。
分段4:入门
虚幻引擎提供了丰富的资源来帮助你和你的员工成功完成项目—从快速掌握虚幻编辑器到熟练掌握高级开发技术等一应俱全。 本分段将指导你完成整个旅程所需的信息,我们建议你与所有使用虚幻引擎的人员共享该信息。
入门指南
启动虚幻引擎
如果你使用Epic Games启动程序安装了虚幻引擎,那么你可以登录启动程序,并点击黄色的启动(Launch)按钮,从而启动虚幻编辑器。 你也可以从库(Library)选项卡启动编辑器,在这里你也可以管理引擎的安装,或直接打开特定项目。
如果你已通过编译后的源代码或独立的脱机版本安装虚幻引擎,请导航至虚幻引擎的保存目录,并在以下路径中找到可执行文件:
平台 | 路径(Path) |
---|---|
Windows |
|
macOS |
|
你可以由此创建一个桌面快捷方式,以便将来访问。
创建你的第一个项目
首次打开虚幻编辑器时将显示项目浏览器(Project Browser)。 项目浏览器(Project Browser)提供了一个起点,你可以从这里创建项目,打开现有项目或打开已下载示例项目。
创建新项目时,根据你选择的项目类别,可以使用不同的模板。 空白(Blank)模板创建的项目完全为空,而其他模板则自带一些基础内容和功能。
某些模板需要安装Visual Studio才能编译项目的组件或可选的C++代码。
首次创建项目时,你可以选择添加初学者内容包,以便将一些基本资产添加到关卡中。 初学者内容包仅用于初期开发;当你准备用产品级质量资产替换它时,你既可以在Fab上购买,也可以从其他应用程序导入自己的资产。
创建项目后,你可以在虚幻编辑器启动时重新加载该项目。方法是从启动器的我的项目(My Projects)分段中选择项目,或者创建带有目标属性的桌面快捷方式,例如:
平台 | 路径(Path) |
---|---|
Windows |
|
macOS |
|
示例项目
如果你打算构建交互式功能,那么基于空白项目工作可能让人无所适从,而模板也只能提供起始内容。 有时候,最简单的方式是加载详实的示例,你可以从中学习,并根据自己的需求进行定制。
我们提供了各种示例项目,你可在启动器的学习(Learn)选项卡的引擎功能示例(Engine Feature Samples)下找到这些示例。
要使用某个示例项目,请点击项目并打开细节页面,选择免费(FREE)并选择创建项目(Create Project)。 安装项目后,你可以从项目浏览器或库页面中将其打开。
分段5:学习
无论你只是刚刚入门,还是想扩展你的知识,学习高级技术,我们都能提供你掌握诀窍所需的一切。
文档
我们全面详实的虚幻引擎文档涵盖了快速入门指南、参考手册、脚本和编程指南、版本说明等内容。
接着,你可以开始学习虚幻编辑器基础知识。
等你对引擎有一定的了解后,你就可以在文档网站上搜索相关功能的介绍,了解更多内容。
如需了解Datasmith的使用信息,请参阅Datasmith文档。
学习视频
如果你希望以视频的形式获取信息,我们的在线学习平台提供了大量的视频点播教程。
掌握基础知识之后,你可以按主题(例如架构/构造、汽车、游戏开发等)过滤内容,以便找到适合你的学习路径。
分段6:支持资源
Epic专业支持
UEP成员可以通过Epic专业支持获得高级支持。 这是一个独家支持网站,你可以在其中提问,从Epic Games员工那里获得答案,以及从其他开发人员与我们员工的互动中学习。
尽管Epic Games提供了许多不同的支持渠道,满足我们各种用户的需求,但我们还是希望你将所有疑问、问题和反馈记录到Epic专业支持。 这样,我们可以确保我们能够提供你所需的帮助。
如需进一步了解如何最佳利用我们的支持网站,并授予其他员工访问权限,请查阅我们为你准备好的各类知识库文章。
社区资源
我们建议你将特定的疑问或问题提交给Epic专业支持,同时,你也可能会发现与我们的公共社区互动,以及与其他开发人员进行讨论并快速搜索已知的解决方案会很有帮助。 请访问虚幻引擎论坛与其他开发者进行讨论。
联系方式
仍有疑问或问题? 请联系我们,我们将尽快为你服务。
如果你对许可有任何疑问,或想激活其他权益,请联系你的业务发开经理。
发送电子邮件至[email protected],向我们获取有关账号或入驻的帮助。