Choose your operating system:
Windows
macOS
Linux
本教程详细介绍了如何使用 Azure市场(Azure Marketplace) 在 Microsoft Azure 上设置 虚幻引擎4虚拟机(VM) 实例。
先决条件
Azure账户和订阅
你需要有一个Azure账户,并且至少要一个订阅账户让你有权限来创建资源。有关创建新订阅的信息,请参阅本指南。订阅还要求你设置结算账户。
虽然虚幻引擎免费,但Azure资源会产生相关费用。如果你的账户与你的雇主或另一方关联,请在设置你的部署实例之前,确认他们是否准备好承担所涉及的费用。 要更准确地估算你的成本,请查看虚拟机定价页面上的定价信息,按所需区域筛选,然后搜索"NV12s v3"查看"即用即付"定价。
远程访问
访问部署了虚幻引擎的Azure实例需要用到远程访问应用程序。我们将使用 Windows远程桌面连接(Windows RDP) ,大多数Windows 10版本都安装了此软件。
使用Azure门户和Azure市场
Azure市场中的虚幻引擎虚拟机。点击此页面。
使用右上角的按钮登录Azure市场。使用用于所有其他Azure服务的相同账户。
点击虚幻引擎图标下方的 立即获取(Get It Now) 。
界面上将弹出对话框,要求你确认你的信息并将此应用添加到你的账户。填写并点击 继续(Continue) 。
Azure门户将打开你账户中的虚幻引擎产品。在此处点击 创建(Create) 开始设置虚拟机的过程。
配置虚拟机
首先,选择虚拟机所在的 订阅(Subscription) 。你必须选择你有权创建资源的现有订阅。
为虚拟机选择 资源组(Resource Group) 。资源组用于整理资源,并且可重复用于其他虚拟机。如果你还没有资源组,请点击 新建(Create new) 。命名资源组,然后点击 确定(OK) 。
为虚拟机本身提供有效的 名称 。
选择要部署此虚拟机的 区域 。你应该选择尽可能靠近你的区域,以便在使用虚拟机时最大限度地减少延迟。它必须是支持NV12s_v3虚拟机大小的区域,如果不支持,你将收到错误消息。不同地区可能会更改下方 大小(Size) 中显示的价格估算。
将 图像(Image) 保留为"虚幻引擎(Unreal Engine)",将 大小(Size) 保留为"Standard_NV12s_v3"。界面上可能会出现警告,提示你没有足够的vCPU用于此配置。选择你已拥有相应配额的新区域,或点击 申请配额(Request quota) 。
界面上将出现边栏选项卡,其中包含增加配额的选项。NV12要求每个虚拟机实例有12个vCPU,因此这是本指南所需的最低数量。点击 保存并继续(Save and Continue) 。
几分钟后,你应该会收到新配额的确认。如果不成功,你可能需要选择其他区域或创建支持工单。
在 管理员账户(Administrator account) 下,为此虚拟机创建你自己的 用户名(Username) 和 密码(Password) ,并确保以后记住它们。如果没有这些凭据,你将无法访问机器。
默认情况下,此虚拟机带有250 GB固态硬盘存储。如果你要添加额外的存储磁盘,可以使用 下一步:磁盘(Next: Disks)进行设置。否则,请选择 查看 + 创建(Review + create)** 。如果你的组织拥有Windows Server许可证的软件保障,你可以在创建之前选择此选项。
下一页是你将要创建的虚拟机的确认信息。如果没问题,请点击 创建(Create) 。
界面上将出现新页面,显示部署进度。可能需要几分钟,你才会收到说明部署已完成的通知。点击 刷新(Refresh) 确认,然后点击 前往资源(Go to resource) 。
连接到实例
你现在应该位于虚拟机资源的 概述(Overview) 页面,你可以在其中查看或配置实例的所有技术设置。现在,你拥有了在此工作站中启动远程桌面会话并开始使用它所需的一切。
在PC上启动 WindowsRDP客户端。将实例概述中的 公共IP地址(Public IP address) 复制到登录窗口的 计算机(Computer) 字段中。然后点击 连接(Connect) 。
在 更多选择(More choices) 下,选择 使用其他账户(Use a different account) 。输入你之前定义的用户名和密码。你可以选择 记住我(Remember me) ,然后点击 确定(OK) 。
你将收到有关虚拟机证书的警告。选择 不再询问我是否连接到这台计算机(Don't ask me again for connections to this computer) ,然后选择 是(Yes) 。
启动虚幻引擎4
片刻之后,你可能会首先看到Windows启动屏幕,然后界面上显示虚幻引擎4 EULA(Unreal Engine 4 EULA)。选择相关选项并点击 验证EULA(Verify EULA) 。你只需在第一次连接到实例时执行此操作。
然后,你将看到Epic Games登录菜单。使用你的Epic Games账户登录。
登录后,你将看到装有虚幻引擎4的桌面,并且已经存在 Epic Games启动程序。你可以直接从快捷方式运行虚幻引擎,或者像你往常一样运行Epic Games启动程序来再次登录和访问内容。
首次登录启动程序时,你可能会看到更新启动程序的提示,以及将项目文件与引擎关联的提示。
成本优化
由于使用Azure虚拟机会持续产生每小时成本,我们建议你在不使用它时停止实例。
停止虚拟机
在虚拟机概览页面中,你可以点击顶部的 停止(Stop) 按钮。这类似于关闭你的家用或办公计算机。所有正在运行的应用程序都会退出,但存储在持久存储上的数据都会保留。一旦实例停止,你无需再按小时支付使用费,但是你需要支付少量费用来存储硬盘驱动器上的数据。
重新启动已停止的虚拟机
在虚拟机概览页面中,你可以点击 启动(Start) 按钮,重新打开已停止实例。片刻之后,虚拟机将可以再次通过RDP连接,并且将恢复所有的持久存储卷。
删除虚拟机
如果你不再需要无限期地使用虚拟机,并想要清理资源,你可以选择概览页面顶部的 删除(Delete) 按钮。系统将提示你确认该删除操作,你还可以选择要一起删除的关联存储和网络资源。删除所有这些资源后,你将不再需要为它们付费。此操作无法撤销 。
你还可以删除存储你创建的所有资源的整个资源组。
在Azure门户中,找到你的 订阅(Subscription),然后从左侧的边栏选项卡中选择 资源组(Resource groups) 。
从可用列表中选择相关资源组。
在资源组概览页面中,你可以从顶部选择 删除资源组(Delete resource group) ,或选择并 删除(Delete) 单个资源。系统将要求你确认你的删除。
此资源组页面也是你未来访问和管理这些资源的最佳位置。