魔獸世界服務端三種地圖maps、vmaps、mmaps的作用說明
2023-09-06 11:56 作者:專業(yè)游戲服務器提供商 | 我要投稿

現在魔獸世界的服務端一般都由技術員提取并打包好了地圖文件導入到數據庫,我們只需要解壓后按順序啟動幾個程序就可以了。但其實2008年剛開始接觸魔獸世界服務端的時候,很多端都只有個框架,需要自己提取地圖文件和導入數據庫,而且地圖文件只有maps和vmaps,后來才有了mmaps?,F在的魔獸世界服務端基本都包含三種地圖文件,分別是maps、vmaps和mmaps,今天飛飛來和你分享下這三種地圖的作用。
maps
通用地圖,是服務端必要的地圖,提取后需放到服務端目錄Maps文件夾里面,主要實現游戲中的坐標位置、坐標位置的名稱、地圖名稱的正確顯示和傳送
vmaps
矢量地圖,是水平方向的視覺地圖,是在3D游戲中實現一個平行位置(橫向的視覺控制地圖系統(tǒng)),能解決怪物穿墻問題。比如沒有vmaps地圖的情況下,怪物和你之間在水平面上有一堵墻,但是怪物可以無視墻的存在,直接穿墻向你跑來,有了vmaps地圖,系統(tǒng)就會知道怪物和你之間有個物體以及這個物體占用的坐標范圍,怪物無法通過這個已被占用的坐標范圍,只能乖乖繞路了
mmaps
矢量地圖,是垂直方向的視覺地圖,和vmaps恰好相反,可以解決魔獸單機版中的豎向控制問題。例如你在高處,怪物一跳一跳的沖向你,就是因為mmaps地圖告訴了系統(tǒng)正確的垂直坐標范圍,控制怪物按規(guī)定的路線行動
感謝您的閱讀,服務器大本營助您成為更專業(yè)的服務器管理員!
標簽: