- Unity 4 3D開發(fā)實(shí)戰(zhàn)詳解
- 峰 杜化美 張?jiān)孪?索依娜編著
- 1195字
- 2019-01-01 21:14:47
1.2 開發(fā)環(huán)境的搭建
本節(jié)介紹Unity集成開發(fā)環(huán)境的搭建,開發(fā)環(huán)境的搭建分為兩個步驟:Unity集成開發(fā)環(huán)境的安裝和目標(biāo)平臺的SDK與Unity 3D的集成。
1.2.1 Unity集成開發(fā)環(huán)境的安裝
本小節(jié)主要講述如何構(gòu)建Unity 3D的開發(fā)環(huán)境,之后對開發(fā)環(huán)境進(jìn)行測試并創(chuàng)建第一個Unity 3D程序。前面已經(jīng)對Unity 3D這個游戲引擎進(jìn)行了簡單的介紹,從本小節(jié)開始,將帶領(lǐng)讀者逐步搭建自己的開發(fā)環(huán)境,具體的步驟如下。
(1)登錄到Unity官方網(wǎng)站http://unity3d.com/unity/download下載最新的Unity安裝程序,如圖 1-18所示。單擊“Download Unity 4.0.1”按鈕下的“Looking for an older version?”超鏈接進(jìn)入Unity 4.0老版本的下載頁面,然后單擊“Win”超鏈接下載Android平臺下的Unity安裝程序,如圖1-19所示。
(2)若想下載 iPhone平臺下的Unity 4.0.0安裝程序,單擊“Mac”超鏈接即可下載,如圖 1-20所示。

▲圖1-18 Unity 4.0老版本的官方下載鏈接
(3)雙擊所下載的Unity安裝程序UnitySetup-4.0.0.exe,根據(jù)提示將Unity安裝到默認(rèn)目錄,如圖1-21所示。

▲圖1-19 Android平臺下Unity的官方下載

▲圖1-20 iPhone平臺下Unity的官方下載

▲圖1-21 Unity安裝程序的安裝
提示
本書采用的版本為UnitySetup-4.0.0。
(4)雙擊完UnitySetup-4.0.0.exe,會自動跳轉(zhuǎn)到Welcome to the Unity 4.0.0f7 Setup界面,單擊“Next”按鈕進(jìn)入License Agreement界面,如圖 1-22所示。
(5)在License Agreement界面,單擊“I Agree”按鈕進(jìn)入Choose Components界面,如圖1-23所示。
(6)在Choose Components界面,全部選中并單擊“Next”按鈕進(jìn)入Choose Install Location界面,如圖1-24所示。
(7)在Choose Install Location界面,選擇好安裝路徑(本書以默認(rèn)路徑為例),單擊“Install”按鈕進(jìn)行安裝,并進(jìn)入Installing界面,如圖1-25所示。

▲圖1-22 Welcome to the Unity 4.0.0f7 Setup界面

▲圖1-23 License Agreement界面

▲圖1-24 Choose Components界面

▲圖1-25 Choose Install Location界面
(8)進(jìn)入 Installing 界面后(這是 Unity 的安裝過程),會需要一定的時間,請耐心等待,如圖1-26所示。
(9)安裝結(jié)束,會跳轉(zhuǎn)到Finsh界面,單擊“Finsh”按鈕即可,此時桌面上會出現(xiàn)一個Unity.exe的圖標(biāo),如圖1-27和圖1-28所示。

▲圖1-26 Installing界面

▲圖1-27 Finsh界面
(10)雙擊桌面上Unity.exe快捷方式,將會跳轉(zhuǎn)到License注冊界面,勾選“Activate a free 30-day trial of Unity Pro”選項(xiàng),然后單擊“OK”按鈕進(jìn)入Log into your Unity Account界面,如圖1-29所示。

▲圖1-28 Unity.exe快捷方式

▲圖1-29 注冊界面
提示
打開注冊界面時可以看到有 3 個選項(xiàng),這里選擇的是第三個選項(xiàng),該選項(xiàng)允許用戶免費(fèi)試用30天Unity正式版。第一個選項(xiàng)需要用戶輸入序列號,有序列號的用戶可以選擇該項(xiàng)然后輸入序列號,沒有序列號的用戶可以到官方購買。第二個選項(xiàng)是免費(fèi)激活版,該版本有諸多限制,許多功能都不能夠在該版本中使用,不建議選擇該版本。
(11)在Log into your Unity Account界面下填入賬戶相關(guān)信息,然后單擊“OK”按鈕進(jìn)入Unity公司的調(diào)查問卷界面,這里選擇單擊“Not right now”按鈕跳過此步驟直接進(jìn)入Unity啟動界面,如圖1-30和圖1-31所示。

▲圖1-30 Log in to your Unity Account界面

▲圖1-31 Unity啟動界面
提示
注冊必須在聯(lián)網(wǎng)的前提下才能進(jìn)行操作。沒有Unity賬戶的用戶可以單擊“Create Account”按鈕注冊一個賬戶,注冊完后必須登錄注冊所使用的郵箱確認(rèn)注冊。由于篇幅的限制,這里不再贅述注冊賬戶的過程。
(12)進(jìn)入啟動界面后,單擊“Start using Unity”按鈕進(jìn)入ProjectWizard界面,如圖1-32所示。選擇Create New Project選項(xiàng),這里的工程路徑選擇默認(rèn)路徑,然后單擊“Create”按鈕進(jìn)入Unity 3D集成開發(fā)環(huán)境,如圖 1-33所示。
提示
Unity的安裝要求操作系統(tǒng)為WindowsXPSP2以上,并且顯卡要求Graphicscard with 64MB,現(xiàn)在我們所用的計(jì)算機(jī)都滿足以上兩點(diǎn)要求。

▲圖1-32 工程向?qū)Ы缑?/p>

▲圖1-33 Unity 3D集成開發(fā)環(huán)境
1.2.2 目標(biāo)平臺的SDK與Unity 3D的集成
前面已經(jīng)對Unity 3D這個游戲引擎進(jìn)行了簡單的介紹,可發(fā)布游戲至Windows、Mac、Wii、iPhone和Android平臺,因此在不同的平臺下,需要下載安裝與集成目標(biāo)平臺的SDK。本小節(jié)將詳細(xì)地為讀者介紹如何把目標(biāo)平臺的SDK集成到Unity 3D。
1.Android的SDK下載安裝與集成
前面已經(jīng)對Unity 3D這個游戲引擎的下載安裝進(jìn)行了詳細(xì)的介紹,從本小節(jié)開始,將帶領(lǐng)讀者進(jìn)行Android平臺下的SDK安裝與集成,具體的步驟如下。
說明
由于Android是基于Java的,所以要先安裝JDK。
(1)登錄到ORACLE官方網(wǎng)站http://www.oracle.com/technetwork/java/index.html下載最新的JDK安裝程序。
(2) 雙擊剛剛下載的JDK安裝程序jdk-6u18-windows-i586.exe,根據(jù)提示將JDK安裝到默認(rèn)目錄。
(3)右鍵單擊我的電腦,依次選擇屬性/高級/環(huán)境變量,在系統(tǒng)變量中新建一個名為 JAVA_HOME,值為“C:\Program Files\Java\jdk1.6.0_19”的環(huán)境變量,如圖 1-34所示。

▲圖1-34 JDK環(huán)境變量配置
(4)再打開 Path 環(huán)境變量,在最后加上“C:\Program Files\Java\jdk1.6.0_19\bin;”,單擊“確定”按鈕即可。
(5)到http://developer.android.com頁面下載Android的SDK,本書使用的版本是 4.2,其他版本的安裝與配置方法基本相同。
(6)將下載好的SDK壓縮包解壓到D盤根目錄下,如圖1-35所示。
(7)右鍵單擊我的電腦,依次選擇屬性/高級/環(huán)境變量,打開Path系統(tǒng)環(huán)境變量,在最后加上SDK的解壓目錄中的tools目錄“D:\android-sdk-windows\tools”;單擊“確定”按鈕完成配置,如圖1-36所示。
(8)進(jìn)入Unity集成開發(fā)環(huán)境,單擊菜單Edit/Preferences,如圖1-37所示,會彈出新的對話框Unity Preferences,然后選擇External Tool選項(xiàng),選擇正確的Android SDK路徑,如圖 1-38所示。

▲圖1-35 SDK的安裝目錄

▲圖1-36 SDK環(huán)境變量配置

▲圖1-37 Edit

▲圖1-38 Unity Preferences
2.iPhone的SDK下載安裝與集成
由于Unity是跨平臺的,所以對于Unity而言,在iPhone平臺下同樣正常運(yùn)行。iPhone的SDK下載安裝與集成與Android的SDK下載安裝與集成大體相同。
(1)登錄Apple Developer Connection的網(wǎng)站http://developer.apple.com/iphone下載,如圖1-39所示。

▲圖1-39 登錄 Apple Develper Connection網(wǎng)站
(2)如果已經(jīng)有Apple ID了,則只需填寫好賬號和密碼,單擊Sign In按鈕登錄,如圖1-40所示。

▲圖1-40 登錄界面
(3)若還沒有Apple ID,則需先創(chuàng)建一個,創(chuàng)建賬號是免費(fèi)的,如圖 1-41所示。

▲圖1-41 Create an Apple ID
(4)在注冊信息界面,所有必需填寫的信息都要填寫正確,最好用英文,如圖1-42所示。
(5)注冊結(jié)束,并成功登錄,下載 iPhone SDK。整個發(fā)布包大約 2GB大小,因此,最好通過高速Internet連接來下載。SDK是以磁盤鏡像文件的形式提供的,默認(rèn)保存在Downloads文件夾下,如圖1-43所示。
(6)雙擊此磁盤鏡像文件即可進(jìn)行加載(mount)。加載后就會看到一個名為 iPhone SDK的卷。這個卷既會出現(xiàn)在Finder的側(cè)欄中,也會出現(xiàn)在桌面上。

▲圖1-42 填寫注冊信息

▲圖1-43 注冊結(jié)束,下載 iPhone SDK
打開這個卷會出現(xiàn)一個顯示該卷內(nèi)容的窗口。在此窗口中,能看到一個名為 iPhone SDK的包。雙擊此包即可開始安裝過程。同意了若干許可條款后,就安裝結(jié)束,如圖1-44和圖1-45所示。

▲圖1-44 iPhone SDK

▲圖1-45 iPhone SDK安裝程序
提示
確保選擇了 iPhone SDK這一項(xiàng),然后單擊Continue按鈕。安裝程序會將Xcode和 iPhone SDK安裝到桌面計(jì)算機(jī)的/Developer目錄下。
由于iPhone平臺是非開放平臺,因此,在我們使用的過程中會遇到各種各樣的阻礙,本書大部分的案例都是基于Android平臺的。
- Android平板電腦開發(fā)實(shí)戰(zhàn)詳解和典型案例
- QTP從實(shí)踐到精通
- MATLAB與C/C++混合編程
- 現(xiàn)代C++軟件架構(gòu):方法與實(shí)踐
- Android插件化開發(fā)指南
- 學(xué)校沒教的軟件工程課
- AIDevOps:智能微服務(wù)開發(fā)、運(yùn)維原理與實(shí)踐
- 3D打印創(chuàng)意小創(chuàng)客
- 每天5分鐘玩轉(zhuǎn)OpenStack
- 深入淺出數(shù)據(jù)結(jié)構(gòu)與算法(微課視頻版)
- HTML5游戲編程核心技術(shù)與實(shí)戰(zhàn)
- 項(xiàng)目實(shí)踐精解:基于EJB 3.0和Web Services的Java應(yīng)用開發(fā)
- 持續(xù)交付2.0:業(yè)務(wù)引領(lǐng)的DevOps精要(增訂本)
- 軟件開發(fā)的201個原則
- 構(gòu)建移動網(wǎng)站與APP:ionic移動開發(fā)入門與實(shí)戰(zhàn) (跨平臺移動開發(fā)叢書)