點閱率 | 863 次

建立3D遊戲的強大工具 – Unity 3D

文/劉普昇


 

最近大家就算沒有玩過,一定也聽過的當紅手機遊戲「精靈寶可夢」!為了抓寶,玩家塞滿了台北北投公園、新竹南寮,根本就是真實版喪屍,足以媲美屍速列車中,一海票僵屍向前狂奔的景象!如此瘋狂場景還讓時代雜誌網站以「寶可夢可能讓我們看見世界末日的景象(Pokémon Go May Have Just Shown Us What the End of the World Looks Like)」為題寫了一篇新聞呢!而這個手遊的設計工具,就是今天想跟大家簡介的軟體:Unity 3D。

 

 │台北投公園抓寶人潮。│圖片來源:http://www.cna.com.tw/news/firstnews/201608240148-1.aspx

Unity 3D的發展開始於2005年,迄今也是超過十個年頭了,它是一個視覺化的即時3D互動設計工具,並且可以發佈Build到多種平台:Android apk、BlackBerry bar、iOS、Linux、Web Player、Windows exe。幾乎涵蓋全部線上看的到的桌上型裝置與行動裝置,是個泛用性非常好的開發工具。

我們可以先至unity3D的網站,下載適合的安裝程式進行安裝:https://store.unity.com/download?ref=personal

安裝完成之後,我們要先申請一個帳號來登入系統,開始我們的Unity 3D體驗。

 

 │帳號申請畫面。

│系統預設範例檔案的畫面。

我們從範例檔案可以看到,Unity 提供了直覺化的操作介面,PhysX 物理引擎、粒子系統,並且提供網路多人連線的功能,重要的是,對於沒有學習過程式語言的使用者,一樣可快速上手開始製作遊戲,只要您願意花時間投入在裡面!當然,對於有程式基礎,甚至是資深的程式設計師,更是如虎添翼,可以快速進階,開始遊戲製作上的各項高深需求。也就是說,Unity 大幅降低了遊戲開發的門檻,即使是個人工作室製作遊戲也不再是夢想。對軟體公司來說,使用 Unity 也可以縮短遊戲的開發時間,並且降低遊戲的製作成本喔。

 

而Unity 官方提供了一個遊戲素材交易分享平台-Asset Store,你可以在上面找到來自全世界遊戲設計師所設計的遊戲素材,包含 3D 模型場景、特效、音效……等等,你可以從menu上的 Window > Asset Store打開他,然而要下載上面的素材得需要一個 Asset Store 帳號,請你先註冊一個帳號。

│Asset Store畫面。

註冊完以後便可以在上面下載免費素材了,請搜尋你想要或需要的角色模型,並選擇下載並 Import 到我們的專案中。這邊,我們可以找為了在日本推廣Unity引擎的一個角色叫做Unity Chan,他是 Unity Technologies Japan 所設計的官方角色,是個免費而且完全 Open Source 的角色模型與語音素材喔!真的是佛心來著呢!

場景模型一樣可以找自己想要的場景,下載後選擇 Import 載入專案就可以開始設計了喔。

│Unity Chan角色模型介紹。

│Unity Chan角色模型。

如此,整個遊戲的基礎已經建立,你可以開始從您希望的腳本,開始製作遊戲內容了喔!而Unity最棒的地方,就是可以將成果輸出至許多不同平台,幾乎目前市場主流全部支援,這真是程式設計者的夢想阿!對於3D遊戲製作有興趣嗎?趕快下載Unity3D,開始製作你自己的遊戲吧!