融合荒野大镖客的世界,优先需要解决游戏地图与现实世界不匹配的问题。
从黑水镇到圣丹尼斯,从大雪山到沼泽地,玩家们经过多年讨论,已经大致找出了游戏内主要城市和野外区域在现实里的原型。现在,林祐只需用鹅毛笔将玩家们的考据结果写进大世界就可以了。
“首先是圣丹尼斯,地图里唯一被称为大城市的地方,也最适合作为坐标原点。”林祐将目光投向东面,以他达到白银圣斗士的感官能力,即便隔着烙铁湖,也能“看”到圣丹尼斯的城市轮廓。
虽然地形变化多样,但受限于这个时代的硬件水平,《荒野大镖客》系列两代的地图真心都不大;相对较大的二代地图也没到一百平方公里,中国随便一个小乡镇都不止这点面积。
所以才会出现一個可笑的情景:范德林德帮因为黑水镇大劫案失败而逃亡好几周,走到高处拿个望远镜依然能看到作案现场……
但是,要融进大世界,就不允许出现这种情景了。林祐挥洒着金色墨水,为改写地图的工作先确定一个坐标原点。
“圣丹尼斯,新奥尔良西郊的一个卫星城市;因为地处密西西比河干流和下游多个直流的交汇点,这里成为内陆地区原材料外运的重要集散地,也因此成为总要的工业区。
大量的初级加工品、工业产品从这里的工厂流出;或是通过新奥尔良远销海外,或是逆流而上返销内陆。”
这段文字落下,圣丹尼斯就基本确定了在现实地图中的位置;以此为坐标,逐一推导游戏地图里其他城镇、区域的位置,就能做到脉络清晰,有序可循。
当然了,这种推导过程不能严格依照游戏地图的距离,否则的话,从圣丹尼斯到黑水镇直线距离才三、五公里,还他么怎么编?
范德林德帮做下那么大案子,才逃出去几公里,拿个望远镜都能看到你营地的火光,结果连着几个星期、几个月都追查不到?人家平克顿侦探也要面子的好不好?
要想确定合理的距离,游戏初章的大雪山就很适合作为第二个坐标点;犁刀村与圣丹尼斯两点成一线,就能确定整个故事剧情所覆盖的大致范围了。
“奥赤塔山地的犁刀村,一个故事开始的地方;1899年的大暴雪席卷了美国中南部,也波及了这片位于俄克拉荷马州的荒凉山区。
位于山区的格里兹里,作为阿肯色州、得克萨斯州与俄克拉荷马州的交汇地,这里成为诸多逃犯所钟爱的藏身地;在这里,他们面对追捕的警察时,能第一时间逃到对方没有管辖权的方向。”
林祐一笔下去,将游戏地图里五个州之一的格里兹里,从行政级别上直接降格为比郡更低的下属地区。按照美国行政区划普遍实行的“州、县、郡”三级划分,这属于连降三级,格里兹里甚至都够不上一个郡的地盘。
不过这也是没办办法的事,谁让游戏地图就这么大呢?
奥赤塔山地位于俄克拉荷马州的东南部,而犁刀村位于游戏地图的西北角;将犁刀村与圣丹尼斯两点成一线,2代游戏的主要剧情发生地就对应着俄克拉荷马州东南、阿肯色州西南、得克萨斯州东部直到墨西哥湾北岸这一片地方。
大概也有一个州面积,不小了。在如此广阔地域内追捕逃犯,几个月没有结果也很正常,平克顿侦探也不会觉得自己太丢脸。
对了,还有黑水镇这个至关重要的地方,范德林德帮走向衰亡的起点。
游戏里的黑水镇属于西伊丽莎白地区,和格里兹里直接相邻;但是投射到现实地图上肯定不能这么设计。
从黑水镇到犁刀村,游戏里快马加鞭五分钟就到,但是范德林德帮逃亡了好几天,怎么也该有个两、三百英里意思意思吧?
考虑到黑水镇的原型有一部分休斯顿的痕迹,黑水镇当然得是得克萨斯州的城镇;从直线距离上看,两百多英里大概也是从休斯顿北上逃至俄克拉荷马州边境的距离。
所以把黑水镇确定为休斯顿东边某个濒临墨西哥湾的卫星城镇就很合适。
至于黑水镇更西边的新奥斯汀嘛……那都不用怎么大改,因为得克萨斯州境内就有一个奥斯汀,正好在休斯顿西边三百英里左右的地方。既然有奥斯汀,那么靠南边一点有个“新”奥斯汀不是很正常?
就当是奥斯汀地方的居民向南开拓了新定居点就好了。
几个重要的点定好了,剩下一些零零碎碎的小镇、农场的定位其实也有参照物可循。最有效的参照物就是不同时期的帮派营地。
玩过游戏的都知道,从犁刀村开始,范德林德帮一共有过五个驻地;只要计算好不同驻地之间的距离,就能大致划分出那些小镇、农场、山地、河谷的位置。
“这里边,第一个驻地犁刀村与第二个驻地‘马掌望台’是最远的;不仅是地图上直观的直线距离远,还因为游戏过程中出现了比较长时间的过场动画。”林祐心里琢磨着。
因为游戏地图实在太小,有的时候为了表现两件事或者两个地点之间距离较远,游戏制作人不得不采用过场动画来给人营造心理暗示。大概意思就是:你瞧,游戏角色这一路风尘仆仆地,走得太远太不容易啦