用UDK設計3D遊戲

UDK的玩意到底是啥東東?看不懂沒關係,但是如果說到Unreal Tournament(魔域幻境競技場,簡稱UT)這款遊戲應該就有不少人聽過了!聰明的讀者們應該有發現兩個U都是Unreal,而這個UDK就是開發此系列遊戲的套件了。

利用Unreal開發出來的遊戲,大概也有接近一百款左右吧!除了UT系列以外,另外如Gears of war(戰爭機器)1代與2代也是利用這套引擎寫出來的遊戲。如果是Mod(模組開發)的話,那應該有數十個以上。
以現階段市面上的能見度來看,Unreal的引擎絕對算是可以排在前五名唷!




UDK介面簡介
主畫面:這是主要的編輯畫面,跟Maya或3ds Max的程式很接近,有三視圖以及立體檢視功能。幾乎所有的功能都是從這邊開始著手。

瀏覽器:由於UDK內包含許多物件以及模型等,利用這個瀏覽器可以輕鬆的了解目前擁有的物件,可以隨時呼叫出來查詢,並且連結其他功能。

Kismet編輯:這個視窗比較特別,可以編輯物件本體的各項參數以外,前面提到的Kismet也是利用畫面中上的那串關係樹進行修編。

額外修訂:不論是材質或者一些額外的動作等,都具有大量的參數可供調整,例如加入霧氣效果、點光源的時候都是如此。


5步造3D場景
基本上要弄出一套遊戲難度實在不低,不過這裡要告訴各位讀者:先從最基本的方塊開始,會比無中生有簡單許多。


第一步:建地基
從主編輯視窗工具列使用New Terrain,接著會跳出視窗設定大小與位置,建議一開始不要將地圖弄太大,會變得很難處理。


第二步:造山運動
使用Terrain Editing Mode後,會跳出畫筆工具視窗,選擇Tool內的Paint接著挑選筆刷,就能夠在地板上創建地形,請記得一定要按著Ctrl才會有反應。


第三步:電燈泡來了
在想要加入燈源的地方按下右鍵叫出選單後,點選主光源,畫面中出現了燈炮就代表設置完成。左鍵點選兩下後可以進行微調。


第四步:地形圖層
回到Terrain Editing Mode建立新的圖層,接著開啟瀏覽器,打開圖層參數視窗後,找到Material後,挑選自己喜愛的地板後,選擇使用即可。


第五步:裝飾品與測試
再回到原來的圖層,接著添加新的Material,選擇Static Mesh種類的材質,跟上一步非常類似。最後選擇Play Level就能直接測試嚕!

本期其他文章