骑马与砍杀2:霸主 开发日志 ——热度地图

58f29eac1cf025bc72339b492c6be33004db06f3.jpg

翻译:贤狼赫萝@骑马与砍杀中文站

卡拉迪亚的战士们,大家好!
 
《霸主》有许多动态系统来维持游戏机制。马匹就是其中一个例子。它们在某些村庄中被蓄养,以便每天都能有稳定的产量。它们会被路过的军队购买(或者劫掠),或者运到城镇市场易手贩卖。马匹也会因为骑兵部队的阵亡或者被绝望的部队吃掉而成为消耗品。
 
然而,这种动态机制也会带来其特有的开发挑战性。那我们该如何让这些系统直到游戏后期都有所平衡呢?为了协助设计师们的工作,我们的引擎小组新增了一个小工具来创建漂亮的热度地图。
 
那么,什么是热度地图?热度地图就是用视觉直观地展现各部队的旅行路径和活跃范围,以及货物在战略地图上的流动。
 
乍看这功能没多大作用,然而这其实是很强大的工具,能让我们识别AI行为,以及大地图设计和平衡的问题。每支旅行的军队,部队,商队都能给我们展示游戏里正在发生什么,凸显出任何潜在问题或者确保我们的设计是否按预期运作。有了这个数据,我们就可以做出必要的调整或者更改来修复问题,这能在开发过程中节约时间,精力和资源!
 
blog_post_79_taleworldswebsite_02.jpg
然而,与其解释我们如何处理和分析这些信息,我们最好还是给大家举个游戏中直观的例子:
 
贸易
亚麻是卡拉迪亚北部村庄生产的原材料。下面的这张地图显示了这个地区亚麻的高度集中,然后稍微扩散到其他地区。这是因为亚麻是低利润产品,所以很少会有商人会投入资金去做这生意。然而,亚麻布是用亚麻所织造的产品,在卡拉迪亚有广泛分布。这是因为亚麻布比未加工的亚麻原材料具有更高价值,此外,整个大陆都对亚麻布有很高的需求。
 
部队
我们有各种各样的不法分子浪迹于大地图的各个角落,但是响马就引起了我们的注意。
 
在我们绘制他们移动范围的时候,我们发现他们无法横跨库宰特的内部地区。当我们检查他们的踪迹和活动范围时,我们找出了一些线索。其中一个是库宰特的城堡分布。不法分子倾向于捕食弱者,这也是它们的本性。该地区各聚落的分布局限了不法分子的路径,因为他们在袭击不设防的村子时可选择的路径很少。不法分子的部队都会主动去躲开杀气腾腾的库宰特领主部队,这也是我们预想的情况。然而,这也经常会导致部队会绕过山脉走远路到达目的地。但更复杂的是库宰特领主更倾向于小而精的部队,这让他们能够迅速地追上不法分子。最终,就导致了这个奇怪的循环,也就是不法分子们会绕圈圈但并没有实际作用。为此,我们稍微更改了聚落地分布和不法分子的老巢来解决这个问题。
 
blog_post_79_taleworldswebsite_03.jpg
从以上的例子可以看出,这个工具对我们非常有用,能让我们的工作能顺利进行。这也是我们为什么会把这个工具也扩展到场景制作中。不只是单人模式,这工具也能帮助我们设计和平衡多人游戏中的地图!
下周的日志里,我们会和3D美工Gökhan Şahin进行问答环节。如果你有什么想要问的,就留下你的问题让我们来问他吧!
 

相关新闻