跳到主要內容

發表文章

目前顯示的是 2016的文章

[Unity]中國鐵道出版社:Unity 5.X從入門到精通 (不推薦)

博客來 : Unity 5.X從入門到精通 目錄: 第 1 章 認識Unity引擎 第 2 章 Unity開發案例介紹 第 3 章 軟體安裝、授權與服務 第 4 章 Unity開發資源介紹 第 5 章 Unity編輯器 第 6 章 創建基本的3D遊戲場景 第 7 章 創建基本的2D遊戲場景 第 8 章 資源導入匯出流程 第 9 章 遊戲物件、元件和Prefabs 第 10 章 Shuriken粒子系統 第 11 章 Mecanim動畫系統 第 12 章 物理系統 第 13 章 音效系統 第 14 章 全域光照 第 15 章 導航網格尋路 第 16 章 遮擋剔除 第 17 章 後期螢幕渲染特效 第 18 章 3D數學基礎知識 第 19 章 Unity腳本開發基礎 第 20 章 輸入與控制 第 21 章 GUI開發 第 22 章 Shader開發 第 23 章 AssetBundle工作流程 第 24 章 開發進階 第 25 章 腳本調試與優化 第 26 章 跨平臺發佈 ============================================================== 推薦理由: (1)708頁內容超多,8百元左右可買到,CP值超高 (2)大陸簡體暢銷書 (3)基礎概念和應用相關說明很詳細,適合新手 ============================================================== 不推薦理由: (1)實作的部分,步驟說明有些不太清楚,照著作會卡關,然後找不到or作不出效果的情形 E.G:21.2 GUI應用附的案例和書上完全不同 (2)範例有些場景太大,讀取很久,然後本身還有一點Bug,只是浪費練習的時間而己 E.G: 14.3 村落場景打開很久,裡面很多物件的光源跑掉了,變成一塊塊黑 (3)各章節不足的部分: 第 12 章 物理系統,12.4.4布料組件>只有面板翻譯,完全沒說明如何使用?什麼叫布料約束(Cloth Constraints)?節點怎麼設定?看完本章節根本不會使用布料,以下是我另外找Youtube教學花5分鐘作出來的 PS:整本書大多數章節都是這個情形,只有翻譯沒有

[Unity]開發環境:(6)將裝置連上Mac OS X進行實機測試

接下來要把Unity導出到iOS實機上作測試,先簡單建立一個場景,後面步驟比想像中要多: 步驟1:Unity發佈一個簡單的helloWorld測試Xcode專案  (先在場景上隨便放上點東西)

[Unity]開發環境:(5)安裝Xcode7.3

好了,接下來要安裝Xcode了,第一個方法直接上Mac App Store,下載安裝,但這方法只能安裝最新版本 (Xcode最新版本是7.3,基本系統需求是Mac OS X 10.11才能安裝喔) 第二個方法是到Apple Developer找尋你需要的Xcode版本的dmg,下載回來再安裝 https://developer.apple.com/downloads/ (需要在Mac Apple ID登錄)  (需要在Mac環境下才能下載喔~)

[Unity]開發環境:(4)在VMware建立虛擬的Mac OS X系統

你已經完成了VMware的準備工作,接下來就來建立虛擬的Mac OS X系統吧 基本上會有兩個選擇,在安裝的步驟有點不同 方式一:Mac的安裝光碟的映像檔,檔名會像Mac OS X 10.11.1(15B42).cdr 方式二:VMware需要用的映像檔,檔名會像Mac OS X 10.11 image for VMware.vmdk 方式一的安裝,請參考這篇 VMware 12安装Mac OS X 10.11 由於我沒有正版的Mac OS X可以製作cdr檔,一時也沒下載到 加上已經有很多作好vmdk可以下載到,我選擇了方式二 步驟1:開啟VMware,按下Create a New Virtual Machine  (選擇Custom)

[Unity]開發環境:(2)安裝VMware及(3)安裝unlocker

(2)在Windows安裝VMware Workstation (可以參考這篇 VMware Workstation 12.1 Player下載與安裝 ) (3)安裝unlocker 206 版本以上至VMware (重要!讓VMware支援Mac OS X 10.11)

[Unity]開發環境:(1)安裝Unity

早期在Adobe Flash一統江湖時,還有Adobe AIR可以跨Web、Windows、Mac、iOS、Andriod時,Unity那時還要在瀏覽器上另外安裝Unity Web Player,所以大家可能還沒注意到它,之後Flash + Action Script的滅亡也影響到Adobe AIR的發展,雖然AIR還有在更新,但似乎不再像以前,有各式各樣的第三方API支援了。 Unity是一套跨平台的遊戲引擎,Unity的個人開發版是免費的,完全可以發佈上架各平台販售,只有在"開發的遊戲收入超過10萬美元"時,你才需要購買Profession版本。 反觀Unity的發展就在2013後,再增加了一大堆的平台支援(如下圖),光看這些icon,就讓開發商和設計師流口水啊~詳情可以到 Unity官網 查看。Unity 引擎在2014年時佔據全功能遊戲引擎市場45%的比例( 看新聞 )。