小蜜蜂
魔獸爭霸地圖編輯器是暴雪在游戲中自帶的一個功能強(qiáng)大的工具,除了我們所熟悉的DoTA以外,所有基于魔獸平臺運行的RPG游戲都是普通玩家用地圖編輯器開發(fā)的作品。與其它高深莫測的專業(yè)設(shè)計軟件不同,地圖編輯器相對容易上手。即使完全沒有任何電腦設(shè)計基礎(chǔ)的人也可以簡單實現(xiàn)一些編輯工作(當(dāng)然如果你連00都不會用那又另當(dāng)別論了)。本文從最基礎(chǔ)的東西開始,把對制作地圖有興趣的玩家慢慢引入到這樣一個神奇的世界,讓我們看一看那些曾經(jīng)讓我們眼花繚亂的技能或是其它設(shè)定的背后到底是什么……
如何打開地圖編輯器:
首先在電腦里找到你的魔獸爭霸3文件夾(一般是Warcraft Ⅲ這個文件),在里面找到world Edltor.exe這個程序,雙擊點開即可。初次使用會有一個用戶許可條款,直接點確定就OK,不需要任何注冊或是其它費用。
常遇到的問題:
——地圖編輯器打不開
一般編輯器打不開是因為它提示你裝入CD,這種情況只要去下一個免CD補(bǔ)丁就好了。注意是地圖編輯器免CD補(bǔ)丁而不是魔獸爭霸免CD補(bǔ)丁。
——打不開地圖,提示UI不兼容/缺少開關(guān)/缺少變量/內(nèi)存不足等等。
這種情況一般是編輯器版本太老或是UI不同,目前常用的UI一般是老狼的漢化UI,兼容性好,推薦使用。當(dāng)然還有一種情況是該地圖被作者加密,這種情況下常規(guī)方法是無法打開的,破解一般的地圖也可以下補(bǔ)丁,但有的地圖很難被破解,這里就不討論破解的方法了。
——可以在地圖編輯器——查看——柵格——選擇沒有,來去掉初始的柵格。在“窗口”——“刷子表”——把默認(rèn)的勾去掉可以提高編輯器運行速度。
地圖編輯器所有窗口簡介:
菜單欄分為文件、編輯、查看、層面、情節(jié)、工具、高級、模塊、窗口、幫助。編輯器的所有功能都可以在這里找到并運行。
常用工具:
地形編輯器創(chuàng)建和設(shè)計游戲地形的工具,也可以根據(jù)游戲中自帶的道具制造出地圖的場景。
觸發(fā)器編輯器:這是一個簡單的程序編輯器,可以用來設(shè)計游戲的任務(wù)或是其它特殊事件,也可以做出常規(guī)方法無法實現(xiàn)的魔法技能。
聲音編輯器:管理和運用魔獸中的所有聲音,也能導(dǎo)入外部聲音。
物體編輯器:編輯各種對象的屬性,包括,單位、可破壞物、物品、技能、升級。
AI編輯器:自定義制作電腦玩家的AI(電腦的智能)模式。
戰(zhàn)役編輯器:可以如同魔獸單人任務(wù)版那樣制作出自己的一系列戰(zhàn)役。
物體管理器:可統(tǒng)計和管理放置在地圖上的所有對象。
要完成一張新圖,有的只需要在原來的模板進(jìn)行編輯即可,而有的需要用編輯器自帶的工具進(jìn)行程序設(shè)計。下面,讓我們跳過繁瑣的地形設(shè)計,打開一張Jost temple 3C的地圖,從修改地圖開始,逐漸學(xué)習(xí)編輯器中簡單的設(shè)定。
本課目標(biāo)
——把不死族女妖制作成一個英雄
——給女妖加上以下4個技能:1召喚憎惡2群體霜凍新星3回魔術(shù)4如喚黑蝙蝠
——做一件裝備,擊中敵人時有30%的幾率300點傷害并打斷對方施法
首先我們來看第一個問題。如果把不死族的女妖做成一個英雄?
實際上這是地圖編輯器最常見也最簡單的事情,我們在常見的RPG地圖上可以看到許多在魔獸對戰(zhàn)中原本是兵種的單位一躍成為英雄,實際上這其中絕大多數(shù)都是“假英雄”。也就是說,并不是這些兵種都變成了英雄,而是英雄換了這些兵種的模型。
我們現(xiàn)在要做的就是給女妖找一個英雄的模板換上去,找這個英雄的時候要盡可能的考慮到種族和攻擊方式(遠(yuǎn)程或是近戰(zhàn))的相近,這樣能減去不少麻煩。所以,不死族的巫妖顯然是理想的人選。
我們首先打開物體編輯器,在單位的一欄中找到“不死族”——“對戰(zhàn)”——“英雄”的文件位置,找到巫妖并點開它。我們看到右方會出現(xiàn)關(guān)于巫妖這個英雄全部的數(shù)據(jù)。順著這個單子往下找,找到“技能(A)——模型文件”一欄,雙擊點開它,把原先的單位模型換成“女妖”(可直接輸入漢字),然后點擊確定。再看地圖我們就會發(fā)現(xiàn)原先選英雄時巫妖的地方變成了一個女妖,也就是說,“女妖”英雄誕生了。
雖然“女妖”的身體是換掉了,但還是有些后續(xù)工作要做。在上面的“技能(A)——游戲界面”和“技能(A)-記分屏”,我們都要把游戲原來的巫妖改成女妖,這個意思是在游戲時左上角顯示的英雄頭像也會變成女妖。在“戰(zhàn)斗(C)——攻擊1-投射影像”這一欄,雙擊點開,在調(diào)整這一欄調(diào)到“單位——箭矢”,選擇到女妖的攻擊影像,這樣在進(jìn)入到游戲時,這個女妖就會真正打出自己的攻擊效果了,同樣的,我們還可以給它換上其它的攻擊方式。除了這些主要的東兩之外,聲音(英雄的聲音文件)和名字以及技能都可以改,改完之后雖然還是巫妖的身子,但無論怎么看完全變成一個英雄版的女妖了,同理其它單位想改成英雄也是這個思路。至于為什么一些動漫或是其它游戲的人物可以成為英雄,這里就涉及到了一些稍微復(fù)雜的東西,我們會在以后講到。
由于這個物體編輯器是中文的,很多都是一看就明白,只要研究一下就發(fā)現(xiàn)很許多東西可以改,這里就不多介紹了。
很多新手最常問的一些問題是:英雄怎樣才能突破10級?怎樣才能過了5級打野怪依然拿到經(jīng)驗?其實這部是很容易解決的問題。我們點開編輯器菜單欄的“高級”——選擇“游戲平衡常數(shù)”,在“使用自定義游戲平衡常數(shù)”上點勾,就可以進(jìn)行修改了。找到“英雄最大等級”,雙擊可以修改這個數(shù)值,找到“英雄經(jīng)驗獲得——中立生物減少表”,全部填上“100”,意思是英雄在任何等級上打野都是100%經(jīng)驗獲得。這個表幾乎可以修改游戲中平衡常數(shù)的任何設(shè)定,比如每點力量增加多少生命,每點敏捷增加多少攻擊速度等等,可以根據(jù)自己的需要作出調(diào)整。
第二個問題:召喚憎惡和群體霜凍
第一個技能是要召喚出憎惡。事實上這也是一個換演員的手法。在物體編輯器一“技能”——“獸族”——“英雄”一欄找到“野獸幽魂”這個技能,找到“等級1——數(shù)據(jù)——召喚物”,雙擊點開把單位改成“憎惡”,其它的關(guān)于圖標(biāo),名字,技能說明文字,召喚數(shù)量和持續(xù)時間都可以修改,如果想讓等級2和等級3召喚的憎惡更強(qiáng)大,可以返回單位一欄,用新的自定義單位(快捷鍵:ctrl+shift+N),以憎惡為模板起名字“XX憎惡”,給這個憎惡修改數(shù)據(jù)或添加魔法,然后讓他們加入到技能召喚憎惡中。這個過程希望大家可以自己去試著做一下,在做的過程中會對于編輯器的很多功能更加了解。
通過第一個技能的制作我們似乎摸到了一個竅門,那就是用原來技能的模板改頭換面即可。但我們要做的第2個技能是魔獸中沒有的技能。怎樣去實現(xiàn)一次群體霜凍 新星呢?
實際上,要實現(xiàn)群體霜凍新星的方法有很多,模擬的真實度也不一樣,這里我提供
一個最簡單的方法,就是改技能的魔法效果的模型。我們可以先找一個既有群體傷害,又有群體減速的技能作為模板,山丘的雷霆一擊就是很符合條件的例子。不要想著雷霆一擊和群體霜凍新星八竿子打不著,在學(xué)習(xí)地圖編輯器時就要明白其實很多東西就是換湯不換藥的假象。我們把雷霆一擊這個技能做一個新的自定義技能,取名“群體霜凍新星”,說明文字和圖標(biāo)的改動這里就不說了,只說最核心的東西。點開“魔法效果/特效”這一欄,找到雷霆一擊(最好以這個為模板重新定義一個),把“技能——目標(biāo)”這一項改成“霜凍新星(效果)”,這樣原本中了雷霆一擊的單位就像是被霜凍新星擊中一樣,需要注意的是,回到技能這一個項,把原來“技能(A)——魔法釋放者”這一欄的模型刪掉或改成其它模型,因為這一欄將是放技能時英雄踩地板的動作,我們可以換成其它的模型才更符合“群體霜凍新星這個技能”。當(dāng)然,這只是一個最簡單的假技能。想做出真正意義上的群體霜凍新星也能實現(xiàn),但這個就要觸及到另一重要工具觸發(fā)器了,在以后我們會講到。
第三個問題:回魔術(shù)和影子蝙蝠
第三個技能同樣是我們沒有見過的技能,要做出一個恢復(fù)友方單位魔法的技能,魔獸中有這樣的模板嗎?答案是肯定的。暗夜的返老還童技能其實在模板中有恢復(fù)魔法這一項,不過這個技能默認(rèn)的是0,而我們通過修改這些數(shù)值就可以達(dá)到回魔技能的效果。同時,也可以通過改變返老還童的特效來讓這個技能更獨立一些。最后要提醒的就是,返老還童是普通單位的技能,在修改時需要在“狀態(tài)(S)——英雄技能”這一項選擇“TURE”,同時在“狀態(tài)——等級”這一項填上“3”,意思是這個技能是可以升3級的。
最后一個技能留給讀者自己去實踐。要求是制作一個召喚4個飛行的影子蝙蝠的技能,蝙蝠可以替主人吸血,攻擊別人為自己回血,一段時間后自己回到主人體內(nèi)。是不是已經(jīng)想到了什么?那么趕快動手吧!
最后一個問題是讓我們做一個特殊的裝備。
這個裝備有一個有幾率造成300點傷害并打斷對手的特效。通過前期的學(xué)習(xí)我們不難知道,這十有八九又是一個假技能。那么以什么技能為模板可以實現(xiàn)這個效果呢?我的答案是:山丘的被動技能。看起來又是相差了十萬八千里吧?山丘的被動技能給人的印象是制造眩暈,但實際上這個技能還是有少量傷害的。我們現(xiàn)在把這個傷害數(shù)值放大,眩暈時間放小,就變成了現(xiàn)在我們想要的結(jié)果。分別把眩暈時間設(shè)置到0.1秒,把幾率設(shè)置到30%,把傷害附加增加到300,在此基礎(chǔ)上可以通過修改魔法效果讓其出特效的時候更炫目??梢赃x擇中立的重?fù)魹槟0澹詈笥浀靡鸭寄艿膶傩远x為“物品”。
我們可以簡單拿一個攻擊之爪作為新物品模板,起好名字,刪除物品以前的技能,加入這個新定義的物品技能,加上說明文字或是其它。這樣一件特殊的裝備就做好了。雖然簡單,但實際上很多復(fù)雜的裝備都是這樣借助了簡單的修改。