關於dota2的自定義地圖受到眾多玩家的關注,如果可以對地圖進行自定義,那麼dota2將會有更多新的玩法,最近有玩家放出了自定義地圖的製作方法,有興趣的玩家不妨試試。

自定義地圖製作方法

為了能夠製作一個DOTA2 MOD,你需要有:

1、一顆絕對不怕折騰的心。

2、大把的時間。

3、一定的語言知識(C++最好,SOURCE引擎使用的是C++,或者其他語言均可,有麵向對象編程的相關概念是關鍵)

4、電腦基礎還不錯。

網上瘋傳的DOTA2地圖編輯器圖片

第一章:搭建開發環境。

首先,為了搭建一個開發環境,你將會需要安裝一個大文件和N個小文件。

這個大文件是——SOURCE  DEDICATED  SERVER,下麵將會簡稱SRCDS。

SRCDS的安裝方法如下:

在STEAM平台-庫中,點擊工具,找到SRCDS並點擊安裝遊戲就會開始自動安裝,大小約為2.3G

此外還會包括四個額外的插件:

1、MetaMod:Source,簡稱MM:S

2、SourceMod

3、D2Fixups

4、SMJS

下麵我先放上這四個東西的下載鏈接:

百度網盤下載地址:http://pan.baidu.com/share/link?shareid=4284671576&uk=1527204639

當然,這些東西也在不斷的更新,我在下麵的詳解中將會說明如何找到這些東西的最新版本。

再下麵開講第一個:MetaMod:Source:

這是MM:S的官方網站,他的所有說明、教程、資源、更新,都會在這個網站上發布:

如何安裝MetaMod?

你所需要做的是,將MetaMod的壓縮包解壓縮,並將裏麵的文件放到 ../dota2  beta/dota/addons這個文件夾中。

!當你們打開addons這個文件夾的時候,是不是看到了一個熟悉的名字?frostvius,迎霜節。其實,在今年迎霜節的冥魂之夜出來的時候,就可以看出來,V社其實是在拿這個模式給DOTA2  MOD試水。當然,如果你想要看看DOTA2的MOD需要哪些文件,也可以進這個文件夾裏麵去研究研究。其中,最需要重點關注的是這個:Scripts文件夾。

例如,../scripts\vscripts這個文件夾中的大量lua文件(寫過WOW插件的看到這三個字母應該就知道是啥意思了),就可以學習到一個自定義模式要編寫些什麼東西了:

當然,如果真想先看一些幹貨的話,可以先去看看這個:

這個裏麵有DOTA2的一大堆函數啦等等亂七八糟一大堆的東西。

其實如果真想做Source  Engine Mod的話,這個網站的東西其實是應該最先看的。

熱門評論

最新評論

發表評論 查看所有評論(0)

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)