RPG,Role-Playing-Game。顧名思義,我們需要讓玩家能扮演一個在游戲中行動的虛擬角色,並在一個虛構的游戲世界中行動。
本教程會基於《魔獸爭霸III》制作一個典型的ARPG游戲,扮演一個生活在游戲世界的角色,並與游戲內的場景、人物、怪物等,不斷成長。
目錄
第一期:制作基礎場景
在一個世界開始冒險之前,我們首先要有冒險的地方。
因此第一步,我們制作冒險的第一個場景:村庄。
下載制作工具
我們相信實踐是一種有效的學習方式,因此在正文開始之前,我們先附上我們的制作工具的下載鏈接。
你可以先瀏覽正文,但我們強烈推薦你下載教程所使用的制作工具,並跟隨正文一起在實踐中學習。
第一步:下載《魔獸爭霸III冰封王座》1.27版客戶端
通過暴雪官網下載《魔獸爭霸官方對戰平台》(https://dz.blizzard.cn/)后,安裝、啟動,注冊賬號並登錄。
完成登錄后,找到平台右上角的選項圖標(),點擊這個圖標,在彈出的菜單中點擊【設置】。
隨后在彈出的窗口中,左側選擇【游戲路徑】,然后點擊《魔獸爭霸III》右側的【立即下載】按鈕,隨后選擇游戲的安裝目錄(比如C:\Program Files),點擊確認,對戰平台便會自動下載並安裝1.27版本的《魔獸爭霸III冰封王座》客戶端。
第二步:下載《魔獸地圖編輯器》
《魔獸爭霸III冰封王座》客戶端附帶的地圖編輯器是英文的,不利於我們學習,但魔獸地圖制作社區自發進行了編輯器的漢化和增強,你可以通過網址 https://rpg.dz.blizzard.cn/editor 來下載整合了這些漢化和增強功能的1.27版本的魔獸地圖編輯器。
創建一個新項目
第一步:啟動編輯器
下載好魔獸地圖編輯器后,解開壓縮包,找到WorldEdit.exe並雙擊啟動它。
第二步:創建新地圖
在編輯器窗口找到菜單,點擊【文件】,點擊【創建新地圖】。
第三步:選擇【村庄】作為地形的主題
我們選擇【村庄】作為場景的基礎風格。
第四步:確定創建
點擊【確定】按鈕,等待進度條完成,我們獲得了一個空白的以【村庄】為主題風格的新項目。
制作場景
第一步:刷地形紋理
在編輯器左下角,你可以看到一個樹狀菜單,通過點擊【地形】、【紋理】,你可以找到【村庄】風格的【紋理】。
任意點擊一個【紋理】后,你就能夠在我們目前的工作窗口【地形編輯器】中,通過左鍵單擊或按住左鍵拖動來改變鼠標指定處地形的紋理,就像下圖:
第二步:修改地表高度
我們想要塑造一個位於高地不平的山道附近的小村庄,因而我們需要通過對地表高度的修改,來實現諸如山峰、丘陵的效果。
使用【隆起地表】工具,我們可以把地表抬高,降低則可以把地表降低。綜合使用這些工具,我們可以塑造出諸多地形風貌。
不過現在有一個新問題是,我們始終只能對一個小方塊進行隆起和降低,這太低效了。
解決辦法,找到地形編輯器頂部菜單的【窗口】,點擊【顯示面板】。
將面板調整到【地形面板】,然后修改尺寸:
現在我們就能夠更舒適地對一大塊地表高度進行調整了:
不過你可能會發現這個地形編輯器中始終有這種黃白相間的網格,如果你想更好地觀察地形本身,而不希望被網格干擾,你可以通過在【菜單】、【察看】中,將【柵格】修改為【無】來隱藏它。
此外,如果你感覺鏡頭太低了,想要拉遠一些觀察全貌,你可以通過【鼠標滾輪】來調整編輯鏡頭的遠近。
進行一番修改后,我們發現畫面變得很暗。
這是因為地形編輯器內置了【時間】設定,你可以在右下角觀察到現在的編輯器時間。
但是這昏暗的畫面會影響我們制作,因此如果想要畫面光線穩定,你可以有2種做法。
第一種:關閉光照
但這種方式會導致【陰影】也消失,如果你只是想要光照穩定,但想保留【陰影】效果,你可以使用第二種方式。
第二種:固定游戲時間
找到【菜單】,點擊【情節】,點擊【地圖參數】,選中【修正 – 正午】,然后點擊確認。
效果如下:
同時右下角的【時間】屬性會被固定在 12:00 。
第三步:增加一些植物
通過把工具面板的【地形面板】切換為【裝飾物面板】,然后我們找到【村庄】【樹木/可破壞物】,選擇【村庄樹木】,並將【刷子尺寸】設置為2,可以得到一個能夠快速刷出大量樹木的刷子。
通過左鍵點擊,我們可以刷出這些樹木。
如果你發現你意外地刷錯了,比如這里樹木不應該長在【岩石】地表上,你可以按下【撤銷】按鈕:,來撤銷你剛才的操作。
或者,你也可以通過激活【選擇刷子】,來進入選擇模式,通過【Shift+鼠標左鍵點擊】或【框選】來選中你錯誤刷出的樹木,並點擊鍵盤上的【Delete】按鍵來刪除它們。
第四步:增加單位
然后我們可以考慮增加一些符合村庄風格的建築和人物,來讓這個地方看起來有點人生活的氣息。
通過將【工具面板】切換到【單位面板】,選擇你要的單位,然后放置到場景上。
我們也可以翻到【中立被動】,找到小動物。
通過增加這些細節,我們可以獲得一個富有生命力的村庄場景。
完成這些工作后,我們要進行最后一步。
第五步:保存項目
通過【菜單】【文件】【保存地圖】,我們可以將當前的項目保存到硬盤中。
現在,我們的勞動成果被永久(只要硬盤不損壞、或者文件不被刪除)地保存下來了。
我們可以退出魔獸地圖編輯器,然后等到下一次我們想要再一次為這項目投入更多時間的時候,再一次打開魔獸地圖編輯器,然后通過【打開地圖】(A處)或者【最近打開的地圖】(B處)來重新訪問並繼續修改這個項目。
那么本期教學內容就到這里。
如果你感興趣,你可以進一步自行嘗試制作魔獸場景,使用正文里提到的【地形面板】來為地形刷上不同的紋理,或者使用高度工具來實現諸如溝壑、丘陵、懸崖的地形構造,或者你可以重新創建一個地圖,選擇不同的主題,制作不同風格的場景。
魔獸地圖編輯器是基於魔獸爭霸3的MOD制作工具,因此在魔獸地圖編輯器內,你可以訪問到絕大多數魔獸爭霸3內置的資源,你可以自由地嘗試編輯器內的諸多功能,查看屬於魔獸爭霸3的豐富資源。
這款編輯器在過往幫助愛好者們創作出了《DOTA》、《澄海3C》、《守衛劍閣》等一系列炙手可熱的對抗、RPG地圖。這些地圖雖然必須依賴《魔獸爭霸III》才能運行,但由於其相對完善的功能和較低的門檻,對於想要進入游戲制作領域的人來說,它仍然是一個很好的起點。
如果你想要自行了解更多關於魔獸地圖、魔獸RPG的內容,你可以通過任意常見的搜索引擎或在熱門的媒體或社區網站搜索“魔獸RPG”。希望這能夠豐富你對魔獸地圖的認識,也能夠了解我們可以做出什么樣的成果。