2010-09-06

UDK應用報告──烹調與打包

UDK應用報告──烹調與打包


那麼我們來簡單說明一下,如何將UDK做好的關卡,烹調與打包成為.exe安裝檔。

首先有些事要先聲明,如果要使用自己的素材,以及一些自行設定的操作方式,可能需要進行修改一些UDK的參數文件。

因此為了純粹解說關於烹調與打包的部份,我們將純粹使用內建的範例關卡來說明打包的過程,通常這應該能方便我們處理簡單的一些關卡。

需要使用自定義的素材,操作方式的烹調與打包方式,或許之後將會找機會再說明。

這次就先讓我們簡單的了解流程就好。

首先我們打開安裝UDK的資料,尋找Binaries。

參考路徑是<C:\ UDK\UDK-2010-02\Binaries\>,UDK-2010-02將會因為在官方的下載時間不同,有許些的變化,基本上就是下載的年和月份。

接著找到UnrealFrontend.exe這個檔案,其圖示可參考下圖。



為了方便之後的操作,我們能將執行檔做成捷徑,當然也可以隨自己的喜好去處理。

不管如何,請對圖示左鍵兩下執行「UnrealFrontend」,下圖將會是我們看到的畫面。



接著先按下「Make」,位置可以參照上圖,導入引擎運作。

接著我們先來試玩一下吧。

點開「Browse」。



選「UTFrontEnd.udk」。



接著點左上角的「Launch」以玩家的身份進行遊戲。



稍微等待一下。



就能看到主選單。



並且可以選擇遊戲類型,以及可使用的地圖。



這裡必須特別補充「ExampleMap」,是內建的範例地圖,但並不適用我們這次的練習,如果有放其他的地圖在這裡面,有可能也會出現。

懶一點的方法是不要去點他,而繁鎖一點,也可以直接將那些地圖暫時移出放地圖的資料夾。

到目前為止,我們只是先建立一個概念,那就是我們應該要烹調出什麼樣的遊戲。

目前這樣,有特的主選單,也有內建數個關卡,非常的有用,就像我們應該要有的遊戲一樣。

那麼讓我們開始進入「烹調(Cooking)」的步驟。

首先當然要關掉展示的遊戲,請利用“Esc鍵”

點選畫面上的「Cooking」,位置請參考下圖。



接著我們點會看到這個畫面。



紅圈是我們輸入要「烹調」的地圖名字,複數時要用空白鍵隔開。

藍圈是「烹調」以及安裝玩後,是否要直接執型遊戲,當然我們要將其打開,以方便確認。

我們可以在方框內輸入「DM-Deck DM-Sanctuary UTFrontEnd VCTF-Necropolis VCTF-Sandstorm」

這樣就能將大部份我們需要的地圖包好,也可省掉剛剛我們沒打算包到的「ExampleMap」。

或著我們能使用「Import Map List」指定我們在「Map」資料夾中放置的.txt。



進行兩以上的關卡「烹調」,.txt裡面的內容應該如下圖。



使用Enter鍵將每個關卡名字分開,看起來會比較容易。

檔案名字可以自由設定,這裡我們使用的是「UnrealFrontend_TmpExec.txt」。

不管如何,當我們決定好要「烹調」的關卡後,按下「Cooking」位置請參照下圖。



接下來就是放個音樂,或許拿起一本書什麼的,耐心等上一段時間。



完成之後,有時候可能會出現這個畫面。



這時候,請關掉「UnrealFrontend」並重新執行,如果覺得需要也可以重開電腦。

目前這個問題推論,電腦的資源不夠。

但不管如何,最後我們在日誌裡面,看到下圖裡面的綠字,就代表「烹調」工作完成。



再進入下一個階段前,這裡要補充兩件事。

一, 我們可以使用在「Cooking」旁邊的小角形,打開摺疊的選項。



使用「Full Recock」,這可試為完全重新計算,避免我們可能露掉某些東西。





如果仔細看,會發現有會出現,如下圖的的警告訊息。



大意是我們漏掉了,一些材質檔案,雖然這不會影響到遊戲的運作,但可能會讓畫面不會完全達到我們原本的預想。

這個問題目前,還沒找到解決的方法,但在這個練習中,並不會感覺到有影響,或許這篇文件發佈後,能有高手幫忙補充。

好了,接下來我們回到正題,點選「Package Game」,進行「打包(Package Game)」



我們會看到這個畫面,紅框框裡面的字,第一次執行將會是可改成我們喜歡的名字,這裡偷個懶都打成「test03」,接著按下「Package Game」。



我們將會開始看到這個畫面。



這代表遊戲已經開始被打包成為.exe檔。

最後會出現圖下圖的完成訊息。



之後我們就能到UDK的資料夾找到遊戲.exe檔進行安裝。

參考路徑是<C:\ UDK\UDK-2010-02\>

下面是參考圖片。



之後連點「UDKInstall-test03.exe」就可已安裝遊戲。

安裝過程基本上,與我們直接安裝UDK將會一模一樣,結束之後,就可以到該資料夾。

參考路徑<C:\ UDK\test03\Binaries\>找「UDK.exe」這個檔案進行遊戲。

那麼這篇簡單提到關於「烹調與打包」的心得分享文件到這邊就結束了。

感謝閱讀這份文件。