1.2 Unity集成开发环境的搭建

前面已经对Unity游戏开发引擎进行了全面的介绍,为了能够使用Unity游戏开发引擎制作游戏,下面将继续介绍Unity集成开发环境的搭建,其中包括Windows环境和MAC OS X环境下的Unity游戏开发引擎的安装以及Android SDK的挂载。

本小节将主要讲解Windows平台下Unity游戏开发引擎的下载以及安装,主要包括如何从官网下载能够在Windows平台下运行的Unity集成开发环境,安装Unity集成开发环境的步骤和过程,以及Android SDK的挂载,具体步骤如下。

(1)首先进入到Unity的官方网站http://unity3d.com/cn/,官网如图1-2所示。然后单击网站中的黄色按钮“获取Unity”即可进入到Unity集成开发环境的选择页面。Unity集成开发环境分为个人版和专业版,开发人员需要根据自身的需求进行选择,选择页面如图1-3所示。

图1-2 Unity官网界面

图1-3 Unity集成开发环境选择页面

(2)在5.0版本之后,个人版的Unity集成开发环境开始提供免费下载,与专业版的Unity集成开发环境功能大致相同,非常适合独立游戏开发者使用。本书将以个人版的下载和安装为准。单击个人版下方的“免费下载”按钮,即可进入到个人版Unity集成开发环境的下载页面,如图1-4所示。

图1-4 Unity集成开发环境下载页面

(3)目前Unity集成开发环境最新版本为5.2.3,而且在当前下载页面中能够选择Windows平台和MAC OS X平台下的Unity集成开发环境,默认为Windows版本,单击Mac OS X即可切换到MAC OS X版本,如图1-5所示。

图1-5 切换Unity集成开发环境的适用平台

(4)选择合适的使用平台,单击上方的“下载安装程序”按钮,就会跳转页面并弹出下载提示窗口,可以使用各种主流的下载平台进行下载,如迅雷、旋风等。此时下载下来的是Unity官方的软件下载器,如图1-6所示。接下来打开下载器,开始下载Unity集成开发环境。

图1-6 Unity下载器

(5)打开下载器后会弹出安装界面,如图1-7所示,单击Next进行下一步。下一个界面是对Unity游戏开发引擎的一些相关条款和声明,如图1-8所示。可以阅读其中的条款,阅读完成后可单击下方的复选框以表明同意上面所陈述的条款以及声明,单击Next进行下一步。

图1-7 Unity安装界面1

图1-8 Unity安装界面2

(6)第三个界面用来选择需要下载的文件,如图1-9所示。其中包括Unity集成开发环境、Web插件、标准资源包、示例工程和2015版的Visual Studio代码编辑软件,可根据需要自行调整。完成后单击Next按钮进入下一个界面。

图1-9 Unity安装界面3

(7)下一个界面用来设置文件下载路径和文件安装路径,如图1-10所示。在窗口的上半部分可以设置下载的方式,一种是指定下载路径,另一种是在Unity集成开发环境下载安装完成后,删除所有下载的文件安装包,下半部分用来设置Unity集成开发环境的安装路径。

图1-10 Unity安装界面4

(8)下一界面用来确认是否下载Microsoft Visual Studio的相关软件,如图1-11所示。一般情冴下勾选下面的复选框单击Next进入到下一界面即可,下一界面就是下载界面了,如图1-12所示。现在只需要的等待软件的下载完成即可,根据所选择的软件的数量不同,下载的时间也不尽相同,请耐心等待。下载完成后Unity安装器就会自动地将Unity安装到之前设定好的路径中。

图1-11 Unity安装界面5

图1-12 Unity安装界面6

(9)安装完成后就会在桌面生成一个Unity集成开发环境的快捷方式,双击快捷方式即可进入到Unity集成开发环境中的综合编辑界面。为了能够导出Android安装包,还需要为其挂载Android的SDK,单击菜单栏中Edit→Preferences打开配置窗口,如图1-13所示。

图1-13 Preferences窗口

(10)单击左侧列表中的External Tools,右侧就会打开相应的设置面板,在下方的SDK处选择SDK文件所在的路径,如图1-14所示,还可以根据需要挂载JDK和NDK。

图1-14 挂载Android SDK文件

(11)MAC OS X平台下的Unity集成开发环境的安装和前面介绍的Windows平台下Unity集成开发环境的安装过程完全一样,因为只要下载对应平台的Unity安装器,安装器即可帩您自动完成Unity集成开发环境的安装,而且MAC OS X平台下并不需要挂载SDK即可使用。

说明

由于篇幅有限,关于Android SDK的下载这里将不进行详细介绍,如有需要请查看相关的Android开发类书籍或在网络上查找相关资料。