DOTA2早些時候發布了地圖編輯器,但是很多玩家不知道如何用,這裏我給大家帶來一篇地圖編輯器的基本教程,希望對大家有所幫助。
目錄
1.Dota 2自定義遊戲工具下載和安裝方法(作者:無雙)
2.如何進入RPG遊戲?(作者:無雙)
3.如何創建一個新的DOTA2 RPG地圖?(作者:德堪)
4.DOTA2 RPG地圖地形製作教程(作者:德堪)
5.未完待續
作者前言:
在教大家如何安裝Dota 2 workshop tools(以下簡稱:d2wt)之前,我有幾句話要說:
粗略的看了一下,這次發布的d2wt,可以支持製作地形、粒子效果、模型、材質等等……但是還不能支持寫觸發,也就是說,整個遊戲的運行腳本,還是沒有友善的GUI化。需要用相對深奧的編程語言(確定是“LUA腳本”)在文檔上編寫。這種編寫並不是一般的沒有編程基礎的玩家可以做到的。所以,如果你真的想學習如何製作地圖,請先從學習LUA編程來開啟你的第一步。(LUA學習教材在附件)
現在看來,這個編輯器非常的強大,但是學習起來也非常非常的困難,學成之後,製作地圖又要花很多很多的時間。曾經暴雪有過星際爭霸和魔獸爭霸兩款遊戲,它們的編輯器功能強大,上手也相對容易,即使是這樣,依舊卡著無數人在門檻上。我想,關於d2wt,你得花數周的時間,去學習一些基本的知識,然後去試著製作人物和物品,再花數周的時間學習怎麼編寫地圖運行的腳本,需要熟練它的編程語言lua以及官方提供的API。除非你的作品極具創意,不然你恐怕要花更多的時間,學習更多的技術,才能做出讓人眼前一亮、吸引人的有趣作品。
想做出風靡全世界的地圖,沒有用心的花上幾個月時間,怕是做不出來的。舉魔獸地圖的例子,在市麵上,那些地圖大同小異,無論是塔防還是守衛戰,許多人也頭腦發熱想去嚐試著做一張自己的地圖,你想想,類似的遊戲那麼多,在未來,你的作品真的可以在創意工坊上打敗眾多競爭對手嗎?你的遊戲點子真的那麼有創意,能讓人們獲得趣味的體驗嗎?你花費了好多心血製作的遊戲,卻收不到足夠熱情的響應,沒有玩家來認可你,你能夠自己認可自己嗎?就算你隻是一時衝動,想做一張地圖自己過過癮——花費那麼多的時間精力,隻是為了讓自己爽一爽,真的值得嗎?
有許多人發私信問我,學習製作DOTA2自定義遊戲需要什麼?我和Xavier大神也曾討論過。我想無非就是三點:有時間和精力,有恒心,有idea。 時間精力是最基本的保證,恒心是你實現願景的能量,而優秀的創意會是你的遊戲靈魂所在。其他諸如 編程水平、天賦資質、知識技巧……這些都是小的部分,帶來的無非是上手速度和效率的差別。 英文的掌握也差不多就高中的及格水平即可,大可以靠網上的翻譯和漢化的文檔來學習。如果你年紀尚幼,被學業壓著喘不過氣,那還是再等等,到了大學自然有時間可以實現。如果你會使用maya 3dmax ps,那相信你的地圖一定會錦上添花,算作加分。
附件1:Lua程序設計第二版.pdf
http://pan.baidu.com/s/1kT7NoyF
附件2:精通CS+Source:地圖設計藝術v2.5.pdf
http://pan.baidu.com/s/1s65H0
一、Dota 2自定義遊戲工具下載和安裝方法
1、工具中找到Dota2 Workshop Tools 下載它!
2、然後到Dota2中查看DLC
勾選“安裝”
這是工具的界麵
二、如何進入RPG遊戲?
下麵我簡單介紹一下如何開始一次RPG遊戲
在上麵步驟都成功的實施之後呢……
打開steam 左上角的菜單欄 選擇steam 點擊 設置
在設置裏 選擇 參與測試
這個時候你需要更新一下STEAM, 然後你打開DOTA2以後就會發現多了一個自定義遊戲按鈕。
不過你會發現這裏麵沒有地圖,怎麼辦呢?
你需要去steam的創意工坊訂閱好自定義地圖的作品
然後點擊這個 Custom Games
就會出現一大堆自定義地圖 選一張你想玩的點進去
點擊 訂閱 按鈕 就開始下載
然後你再次進入dota2 就會發現 你的dota2自動下載並且安裝好了這張地圖
還等什麼?開玩吧! glhf!! :)
三、如何創建一個新的DOTA2RPG地圖?
打開DOTA2 WORKSHOP TOOLS ,
這裏第一個按鈕Create Empty Addon。這是創建一個空的文件。
另外的 Create New Addon From Existing Addon 這是從現有的基礎上創建,因為V社已經為我們準備了兩個模板:dotaPVP 和 holdout example,分別是DOTA正規對戰圖和防守圖案例。
這裏我推薦使用從防守圖案例為基礎來創建地圖,因為這個例子裏包含了很多現成的方法,方便直接修改。創建方法:左鍵點擊holdout example,然後點擊 Create New Addon From Existing Addon,然後輸入自己地圖的名字,然後點擊Create完成。
創建完成後進入以下界麵,點擊左上方錘子的圖標進入Hammer編輯器。
進入後發先一片空白,於是點擊左上方的File菜單下的New,或者是按快捷鍵Ctrl+N創建一張新的地形,擴展名為*.vmap。
然後就會出現以下界麵,創建地圖就完成了!雖然是一片空白的地圖。
順便說一下,也可以不創建自己的地形,而直接打開官方提供的例子(參觀一下):
因為我們是在holdout的基礎上創建我們自己的地圖的,所以在我們的地圖包裏就會有這張官方的地形例子。
如果我們用dotapvp為基礎創建地圖的話就會在我們的地圖包裏出現dotapvp的地圖
四、DOTA2RPG地圖地形製作教程
現在自己創建的地圖一片空白,首先點最左邊豎著的工具欄中的最下麵一個,叫做Tile Editor。這是一個地形工具,能製造高地、斜坡、水麵、樹木、草叢、裝飾物等。
第一次點擊的時候(也就是地形是空白的時候)會提示這個,然後點YES,就會創建一個有地麵的地形。
如下圖所示:
並且出現一個菜單欄:
地形菜單操作詳解:
空格:下一個工具模式,比如當前選擇的是高地,按下空格變為水麵,再按一下變為斜坡
高地:
鼠標左鍵:上移一層
Ctrl+鼠標左鍵:下移一層
Shift+鼠標左鍵:整平地麵
X+鼠標左鍵:增加高度(不知道和上移一層有什麼區別)
C+鼠標左鍵:鋪上當前的地磚風格:比如將天輝軍團的風格替換成夜魘軍團的。(同樣適用於懸崖斜坡等)
按下滾輪+鼠標左右拖動:改變刷子半徑,往左縮小往右放大
G:向上抬高一步
B:向下抬低一步
N:切換風格設置:比如從天輝軍團切換到夜魘軍團
水麵
鼠標左鍵創建水麵
Ctrl+鼠標左鍵:移除水麵
按下滾輪+鼠標左右拖動:改變刷子半徑,往左縮小往右放大
G:向上抬高一步
B:向下抬低一步
斜坡
鼠標左鍵:創建斜坡
Ctrl+鼠標左鍵:移除斜坡
樹木 樹木有三層,第一次創建時為第一層(最矮),繼續創建為抬高樹木層數(高度)
鼠標左鍵:創建樹木
Ctrl+鼠標左鍵:移除樹木
Shift+鼠標左鍵:增加樹木的量:無→第一層→第二層→第三層
Ctrl+Shift+鼠標左鍵:減少樹木的量:第三層→第二層→第一層→無
G+鼠標左鍵:增加樹木高度:與增加數目的量的區別是這個不會增加新的樹木,即-第一層→第二層→第三層
B+鼠標左鍵:減少樹木高度:與減少數目的量的區別是這個不會減少樹木,即-第三層→第二層→第一層
C+鼠標左鍵:改變樹木風格,樹木的風格可以在Tree Type欄內選擇
按下滾輪+鼠標左右拖動:改變刷子半徑,往左縮小往右放大
Ctrl+按下滾輪+鼠標左右移動:改變刷子密度
草叢
鼠標左鍵:創建草叢
Ctrl+鼠標左鍵:移除草叢
按下滾輪+鼠標左右拖動:改變刷子半徑,往左縮小往右放大
Ctrl+按下滾輪+鼠標左右:移動改變刷子密度
裝飾物
鼠標左鍵點擊:增加裝飾物
Ctrl+鼠標左鍵:移除裝飾物
鼠標左鍵拖動:拖動裝飾物
Shift+鼠標左鍵拖動:複製一個裝飾物並且拖動複製出來的裝飾物
X+鼠標左鍵:旋轉裝飾物
F:變成下一個裝飾物形態(首先你要用鼠標光標移動到一個裝飾物上麵)
V:變成上一個裝飾物形態(首先你要用鼠標光標移動到一個裝飾物上麵)
N:切換風格設置:比如從天輝軍團切換到夜魘軍團
選擇
鼠標左鍵:選擇物體
Ctrl+鼠標左鍵:取消選擇物體
Esc:清空選擇
按下滾輪:套索選擇
X+按下滾輪:矩形選框
Ctrl+V:直接粘貼在鼠標光標停留的位置(首先你要複製內容)
Ctrl+Shift+V:粘貼並選擇粘貼在哪裏,並且一直持續粘貼內容,按ESC結束
G:將選擇的地形向上抬高一步
B:將選擇的地形向下抬低一步
N:切換風格設置:比如從天輝軍團切換到夜魘軍團
Selected items 按鈕介紹:
Next Varition:切換到下一個形態
Previous Variation:切換到上一個形態
Random Variation:切換到隨機的一個形態
Collapse:分離
Next Tile Set:切換到下一個地磚設置(比如說天輝的綠草地切換到夜魘的灰地板)
Previous Tile Set:切換到上一個地磚設置
Assign Current Tile Set:切換到當前的地磚設置
禁止/啟用
鼠標左鍵:禁用
Ctrl+鼠標左鍵:啟用
然後瞎掰掰一個地形就做好了
未完待續...