Unity3D网络游戏实战
上QQ阅读APP看书,第一时间看更新

1.10 导出游戏

到目前为止,我们已经完成了“最最简单的游戏”、“随机创建的立方体”和“简单播放器”等多个程序,并且对山体、灯光、材质、GUI也有了基本的了解。完成游戏之后,自然就到了令人激动的时刻——将自己的成果分享给他人。Unity3D支持多个平台的导出,点击File→Build Settings可以看到这些平台(如图1-43所示)。

图1-43 导出设置

常用的平台及说明见表1-9。

表1-9 常用的平台及说明

注意:Unity3D自5.3以后的版本,编辑器不再附带平台模块(以前版本的Unity3D安装包接近2GB,5.3以后版本的安装包只有200多MB),在导出游戏时需要自行下载各个编译平台的模块(如图1-44,点击界面中的Module Manager可下载模块)。

图1-44 Unity3D 5.3的Build Settings界面

1.导出PC版本

在导出设置的Platform中选择“PC, Mac&Linux Standalone”,并点击Build按钮,然后根据指引选择保存的目录,即可得到生成的exe文件。

2.导出安卓版本

要发布安卓的apk程序,必须要先安装java-JDK和Android-SDK这两个工具。JDK是开发Java的库及虚拟机包,SDK是开发Android应用程序的系统包。通过依次点击Edit→preference→External Tools打开Unity3D参数面板的External Tools选项(如图1-45所示),如果尚未安装JDK和SDK,则点击对应的Download按钮下载安装,之后点击Browse,选择SDK和JDK的目录。

图1-45 设置SDK路径

在导出apk之前还得设置导出版本等信息,点击Edit→project setting→player打开播放器设置面板,选择android设置(如图1-46所示),设置相应的公司名、产品名、图标等选项。之后点击File→Build Settings打开Build Settings面板(面板如图1-43所示),点击Build便可创建安卓app文件。

图1-46 播放器设置面板

3.导出IOS版本

在导出IOS版本时,首先需要一台安装有MAC系统的电脑(如苹果笔记本),在苹果官网(developer.apple.com)上注册开发者账号(个人开发者账号需要99美元的年费),并且要在MAC系统上安装Xcode。

1)在Unity3D的Build Settings面板中将项目导出为IOS文件,完成后会生成一个Xcode文件。

2)在MAC中用Xcode打开Unity3D导出的文件,并配置好软件ID、发布平台、开发者证书等信息,然后使用Xcode打包成ipa文件。

这样就能导出项目了。

至此,相信读者已经能够胜任Unity3D的基本操作了。那么从第2章开始,一起来实现这款坦克大作吧!