TaleWorlds今天公布了一篇新的《騎馬與砍殺2》開發(fā)者日志,本篇日志向玩家們介紹了設(shè)計者在游戲開發(fā)過程中使用的一個名為“熱度地圖”的功能,一起來了解一下。
以下為開發(fā)者日志內(nèi)容:
卡拉迪亞的戰(zhàn)士們,大家好!
《霸主》有許多動態(tài)系統(tǒng)來維持游戲機制。馬匹就是其中一個例子。它們在某些村莊中被蓄養(yǎng),以便每天都能有穩(wěn)定的產(chǎn)量。它們會被路過的軍隊購買(或者劫掠),或者運到城鎮(zhèn)市場易手販賣。馬匹也會因為騎兵部隊的陣亡或者被絕望的部隊吃掉而成為消耗品。
然而,這種動態(tài)機制也會帶來其特有的開發(fā)挑戰(zhàn)性。那我們該如何讓這些系統(tǒng)直到游戲后期都有所平衡呢?為了協(xié)助設(shè)計師們的工作,我們的引擎小組新增了一個小工具來創(chuàng)建漂亮的熱度地圖。
那么,什么是熱度地圖?熱度地圖就是用視覺直觀地展現(xiàn)各部隊的旅行路徑和活躍范圍,以及貨物在戰(zhàn)略地圖上的流動。
初看這功能沒多大作用,然而這其實是很強大的工具,能讓我們識別AI行為,以及大地圖設(shè)計和平衡的問題。每支旅行的軍隊,部隊,商隊都能給我們展示游戲里正在發(fā)生什么,突顯出任何潛在問題或者確保我們的設(shè)計是否按預(yù)期運作。有了這個數(shù)據(jù),我們就可以做出必要的調(diào)整或者更改來修復(fù)問題,這能在開發(fā)過程中節(jié)約時間、精力和資源!
不過與其解釋我們?nèi)绾翁幚砗头治鲞@些信息,不如我們給大家舉個游戲中直觀的例子:
貿(mào)易
亞麻是卡拉迪亞北部村莊生產(chǎn)的原材料。下面的這張地圖顯示了這個地區(qū)亞麻的高度集中,然后稍微擴散到其他地區(qū)。這是因為亞麻是低利潤產(chǎn)品,所以很少會有商人會投入資金去做這生意。然而,亞麻布是用亞麻所織造的產(chǎn)品,在卡拉迪亞有廣泛分布。這是因為亞麻布比未加工的亞麻原材料具有更高價值,此外,整個大陸都對亞麻布有很高的需求。
部隊
我們有各種各樣的不法分子浪跡于大地圖的各個角落,其中響馬就引起了我們的注意。
在我們繪制他們移動范圍的時候,我們發(fā)現(xiàn)他們無法橫跨庫宰特的內(nèi)部地區(qū)。當(dāng)我們檢查他們的蹤跡和活動范圍時,我們找出了一些線索。其中一個是庫宰特的城堡分布。由于不法分子的天性,他們傾向于捕食弱者,只會襲擊不設(shè)防的村子。因此該地區(qū)城堡的分布大大限制了不法分子可以選擇的路徑。不法分子的部隊像我們預(yù)想的那樣,會主動去避開那些殺氣騰騰的庫宰特領(lǐng)主的部隊,這直接導(dǎo)致他們經(jīng)常繞過山脈而選擇走遠(yuǎn)路到達目的地。但小而精的庫宰特領(lǐng)主部隊能夠輕易地追上這些不法分子。最終,就導(dǎo)致了這個奇怪的循環(huán),也就是不法分子們會繞圈圈但沒有任何實際作為。為此,我們稍微更改了城堡的分布和不法分子的老巢來解決這個問題。
從以上的例子可以看出,這個工具對我們非常有用,能讓我們的工作能順利進行。這也是我們?yōu)槭裁磿堰@個工具也擴展到場景制作中。不只是單人模式,這工具也能幫助我們設(shè)計和平衡多人游戲中的地圖!
游戲截圖:
更多內(nèi)容:騎馬與砍殺2:領(lǐng)主專題騎馬與砍殺2論壇