Unity AR/VR开发:从新手到专家
上QQ阅读APP看书,第一时间看更新

1.3 Unity的授权、服务与安装

在本节内容中,我们先简单介绍一下Unity的授权、服务与安装,为正式开始学习Unity做好准备。

1.3.1 Unity的授权类型和服务

通过前面的介绍我们已经了解到Unity的强大魅力,那么这么一款优秀的引擎是否需要开发者花费天价来购买呢?Unity Technologies为我们提供了4种基本类型的授权服务,分别是个人版(Personal)、加强版(Plus)、专业版(Pro)和企业版(Enterprise)。除此之外,Unity还提供了针对教育领域、建筑设计行业、娱乐业的特定授权方式。

但不管选择哪种版本,Unity都提供如下基础服务:

1)完整引擎功能

2)全平台支持

3)更新支持

4)无版权费

5)Unity Ads广告

6)测试版本的获取

令人振奋的是,Unity的个人版是免费使用的,不需要支付任何费用。而加强版和专业版具备更多的软件服务内容,例如认证开发者课程的访问权限以及软件性能报告等,但是每个月分别需要支付240元(Plus加强版)或者850元(Pro专业版)。

对于Unity的初学者来说,直接使用免费的Unity个人版即可,它具备Unity引擎的全部基础功能。

为了增强开发者在Unity平台上开发的便利和调试,Unity提供了一系列的服务来帮助开发者。例如Unity Ads利用广告帮助开发者进行游戏的盈利,Unity Performance Reporting帮助开发者发现程序的错误等。对于初学者,只需先了解即可。

在下一节的内容中,我们将一起真正步入Unity的世界,学习如何下载和安装Unity。

1.3.2 Unity的安装

接下来介绍如何在Windows操作系统下安装Unity软件。

1)使用浏览器登录Unity官方下载页面(https://store.unity.com/cn),点击“下载个人版”会进入Unity Download Installer的下载界面,将安装包下载到电脑中并打开,会看到如下界面,如图1-3所示。

图1-3 Unity安装界面

2)点击Next按钮,进入下一步,勾选协议下方的“I accept the terms of the License Agreement”,再次点击Next按钮。

此时在这里可以选择需要下载的组件,右边会显示已选中的组件的简介和大小。如果需要开发Android平台的游戏或应用,需要勾选Android Build Support。另外对于初学者,建议勾选Example Project,这样就可以在学习的过程中参考官方的一些示例场景和项目,如图1-4所示。

图1-4 Unity安装内容选择

3)接下来会进行软件的安装路径选择,指定想安装软件的位置,点击Next按钮,开始软件安装,如图1-5所示。

图1-5 Unity安装导航界面—选择安装路径

4)等待片刻,进度条走完之后,会提示软件安装成功。点击Finish按钮完成软件的安装,至此Unity安装结束,如图1-6所示。

图1-6 Unity安装导航界面—完成安装

在Mac下安装Unity的过程和在Windows下类似,这里不再赘述。

需要特别说明的是,对初学者来说,通常选择下载最新的版本即可,以便了解Unity最新的功能特性。但是在实际的项目开发中,通常并不推荐最新的版本,而应由项目负责人根据实际需要确定某个相对稳定的版本。在涉及团队协作开发的项目中,由于不同版本的开发会引起未知的兼容问题和Bug,因此必须在开始项目之前选择并安装相同版本的Unity。

比如在本书的学习中,根据对第三方设备平台的支持需要,不同的章节可能会采用不同版本的Unity,所以在后续每一章的内容中都会明确列出版本号。

如需下载之前版本的Unity软件,只需在下载页面的最下方点击Older versions of Unity即可。