IOS開發:Unity3D遊戲引擎之構建架構與匯出項目

來源:互聯網
上載者:User

   首先先去Unity3D官網 http://unity3d.com/,我們可以看到很多關於Unity3D的訊息。點擊DownLoad開始下載Unity,下載的時候建議不要使用Safari內建的下載工具,因為不支援斷點續傳,國外網站不穩定。建議使用迅雷去下載。目前最新的版本是Unity 3.4.1 ,完美支援Xcode 4 。

  下載完成後,進入Unity。首次須要走註冊流程,這裡說一下Unity 3D的購買許可為1500美刀,如果要部署在IOS裝置上要在加1500美刀。確實有點貴,購買串號後裝在我的pro上,我突然覺得我的電腦更加貴重了,哇哢哢~~當然便宜沒好貨,好貨不便宜貴自然有貴的道理。廢話不多說了我們繼續~~ 如下圖所示 點擊Register 開始註冊。 網上有破解版本,也可以編譯到機器上,大家可以去下載看看。但是破解版本不能上傳APP store,但是可以用來學習,哈哈~~

  選中Internet activation 點擊Next繼續。

  填寫正確的 郵箱 與公司名稱。點擊Free的話可以試用30天,可以體驗一下,如果已經購買過串號的話請在下方提示框中輸入正確的串號,點擊Activate Unity完成註冊。

  這樣子就註冊就完成了

  下面我們開始走進Unity3D的開發世界中,關閉歡迎介面,映入眼帘的是Unity3D內建的一個遊戲DEMO,在3D的世界中存在著很多3D模型,以後我會慢慢帶領各位盆友們學習Untiy3D引擎的 模型,貼圖,動畫,等等的使用.看起來這個非常有意思哦 嘻嘻~~

  單機運行按鈕,我們可以在PC上來玩這個遊戲DEMO,Untiy3D真的是太強大了。本篇文章的目標是在IOS裝置上部署Unity 3D 引擎,那麼下面我們將把這個遊戲DEMO匯入到IOS裝置上,在iPhone上去玩這個遊戲DEMO。

  下面將這個遊戲DEMO 匯出為IOS程式。

  點擊File->Build Settings

  首先確保你的機器中裝有 Xcode 4 ,IOS 裝置 串連在電腦中,然後選中IOS裝置,單機Build and Run 這時候Unity3D就開始匯出這個遊戲項目了,請大家稍等片刻。匯出成功後自動開啟Xcode 並且運行我們匯出的這個項目。

  因為模擬器是無法運行Unity3D匯出的項目,所以裝置一定要連結上mac 否則無法運行。如果暫時沒有裝置可以在電腦上調試運行,等有裝置的話將調試好的項目直接匯入IOS裝置方可,。

  下圖為Unity3D匯出的項目結構,這時候看看我們串連在mac上的IOS裝置。

  哈哈,遊戲已經順利的安裝成功,快快開啟遊戲,玩玩我們匯出的遊戲吧 嘿嘿~~

  圖片中左下面 和右下方分別有兩個為Unity3D 自動產生出來的按鈕 一個是控制人物行走,一個是控制子彈發射方向。後面我會繼續寫一些這套遊戲引擎方面的文章,哇哢哢~~ 歡迎廣大盆友們可以和我一起交流 大家一起學習嘛~嘻嘻~~

  補充:使用Unity遊戲引擎在IOS模擬器中啟動並執行方法:

  之前MOMO一直有個誤區,一直都是使用真機來偵錯工具,以為模擬器中不能運行Unity編譯的 程式。但是不是的,模擬器同樣可以運行Unity編譯出來的IOS程式。

  在 Unity編譯IOS程式時,在Unity導覽列菜單中選擇Edit->ProjectSettings ->Player(功能表項目)選擇IOS平台在下方SDK Version處選擇運行裝置為IOS模擬器。 選擇完畢後Build and Run 即可。

  在Xcode中運行遊戲即可將遊戲模擬器開啟。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.