當前位置: 華文世界 > 遊戲

魔獸爭霸3地圖制作第四期:資源匯入與認識觸發編輯器

2024-03-23遊戲

原創不易,嚴禁抄襲、剽竊等行為,喜歡的請多多點贊評論

上一期我們已經學習了如何使用物體編輯器修改單位和技能,並且已經可以按自己意願做出了心目的效果,但有一點讓人不是很滿意的是,現在修改的單位或效果只能利用war3本來的資源,即你可以把一個聖騎士變色變大,內容爆棚,但他手裏拿的還是個錘子,變不了大刀。而如果你想構建一個自己的世界,體驗更真實,單靠war3本身資源是不夠的,這就需要用到war3編輯器的一項功能——資源匯入。

這裏的資源匯入指的是使用war3編輯器的輸入管理器,你可以點選選單欄上的圖示或快捷鍵F12進入。先說明的是,你可以任意地使用輸入管理器匯入任何東西,但最好還是只匯入你會使用到的,不然地圖會變得很大,速度會下降。

日常我們會經常使用到的資源類別就2種,一種是模型,一種是影像。模型字尾名為.mdx,可以從網上找到,影像即圖片,war3預設使用的圖片字尾名為.blp。這裏我準備了一個人族弩手的模型,一個劍的圖示,一個人物的頭像,來實際操作一下。

按上面辦法開啟輸入管理器後,點左上角 檔-匯入檔,選擇你要匯入的資源即可

這裏我匯入了1個模型檔,2個圖檔。匯入後保存一下即可,資源就會載入到地圖中

在物體編輯器中我新建一名角色,修改 顯示-模型檔 為匯入的CrossbowFootman.mdx即可,同時修改頭像為匯入的BTNRogurHorseman.blp,並根據圖示建立一個物品。(具體操作可參照我出的同系列教程【魔獸爭霸3地圖制作第二期:物體編輯器和內容修改】)

可以看到,模型與圖示已經修改成功。只要你有恒心,想在搭建什麽都不在話下,那就看你的創造力了

透過前面的學習,其實我們已經可以簡單地做點東西出來玩了,像做個超大怪物出來挨打、一錘暈人幾十秒、步兵擁有幾十個技能比英雄還猛等等。不過如果你想做出點更復雜的效果,像我放錘子暈人想根據和敵人的距離來決定暈人時間長短(Dota裏的月神箭),技能無比炫酷,毀天滅地(澄海3c裏血法的大,劍聖的大等),這些單靠物體編輯器是無法實作的,這需要用到war3編輯器最強大的工具——觸發編輯器。雖然觸發編輯器很強大,不過不用把它看作很復雜的東西,篇幅有限,下面我先帶你們來簡單了解一下。

首先按選單欄上的開啟觸發編輯器,也可按快捷鍵F4。正常這裏是空白的,按滑鼠右鍵-新建類別,命名「教程」,在「教程」下滑鼠右鍵-新觸發器,命名「簡單觸發」。以下教程都會在這裏展開

點一下「簡單觸發」,可以看到右下邊的觸發器函數一欄出現了事件、條件、動作,這三個選項,這就是一個觸發器的組成

這裏先說明一下,一個觸發器的意思就是滿足某某條件後實作某某功能,其中事件是用於什麽時候啟動,條件用來判斷條件,動作即執行的操作。像大家玩過澄海3c的話,開始的小綿羊/小野豬進入能量圈選擇英雄,它的觸發器解釋一下就是,事件-單位進入區域,條件-進入的單位是小綿羊,動作-在泉水處建立對應的英雄,刪掉小綿羊。定時出兵的觸發器解釋一下就是,事件-每當時間過去xx秒,條件-無,動作-在某點建立x名步兵,命令他們攻擊移動到某點

理解這個後,你想實作點什麽功能就都很容易了,如你想做出一個炫酷的技能,就是事件-xx放了技能,條件-技能為xx,動作-在單位旁邊建立超酷特效。然後你還可以做到修改單位內容,單位所屬,勝利條件,環境變化,電影,對話等等操作,具體讓我們一點點探索。這裏先做個簡單的「小綿羊進入能量圈選擇英雄」功能來讓大家認識一下觸發編輯器的強大

前置:準備好能量圈和英雄,農民。準備實作效果:農民進入英雄前面的能量圈後,在城堡與祭壇中的能量圈建立這個英雄(等下會有影片演示)

寫觸發器分析:事件-農民進入能量圈,首先我們要捕捉農民進入能量圈這個事件,但編輯器沒有提供這個能力,所以我們要委婉一下,將事件變成-農民進入能量圈對應的區域,要捕捉這個,先要在能量圈位置畫出區域來

放置單位的另一個選項是區域面板,在這裏畫出三個矩形區域

在觸發編輯器中操作為,新建一個觸發器,右鍵-新事件,選擇-單位進入矩形區域,矩形區域選擇畫出的區域

條件-進入該區域的是農民,這樣其他單位進入不會觸發

右鍵-新條件,選擇-單位類別-觸發單位的類別等於農民

動作-在下方建立屬於玩家1的英雄,並刪掉高處的農民與英雄。下面介紹實作

右鍵-新動作-單位-給玩家1建立一個熊貓酒仙在xx位置

右鍵-新動作-單位-刪除觸發單位——(觸發單位觸發事件的單位,這裏指進入區域的農民)

右鍵-新動作-單位-刪除熊貓酒仙(高地上的)

總的觸發器如下

類似地,做出深淵魔王和馴獸師的選擇英雄觸發器(修改進入區域和建立單位即可)

這樣一個簡單的選擇英雄就做好了,下面來看看效果

00:26

可以見到,功能已經實作成功了,步兵進入區域不會觸發選擇英雄,而農民進入可以,並且效果也實作了

好了,以上就是本期文章的全部內容,下一張再來詳解觸發編輯器,了解其常用的功能,幫助實作更好的效果

原創不易,請留下你寶貴的點贊與評論,歡迎評論區進行交流互動。