这“地形区块”本就是泉子铭计划中准备整改的一个重要内容,先前因为赶进度的缘故,他在制作这个版块的内容时很多预想好的设计都没有落到实处,整个游戏地图的地形虽然有坡道平地之分,但总体来说相当的粗糙,玩家根本无法针对游戏目前现有的地形弄出些花样来。</p>
就比如现实中,人们在高地防御时,能通过一些依靠重力势能产生威力的武器来杀伤进攻者,而在目前的游戏中,防御型建筑和物理引擎都有,但就是没有任何符合条件的高地,如果能总览全图,玩家们就会惊讶地发现,这游戏连一座成型的山都没有,只有一些让人勉强感觉地图不是一马平川的小丘陵罢了。</p>
这样下去肯定是不行的,所以当玩家提出来后,泉子铭当即就下定决心要来整改这个内容。</p>
稍作思量,他先是拔升了些目前还没有玩家去过的地方的区块高度,然后使用随机参数大规模修改区块中每一个小分区的地面高度,这样一来,一片错落有致的小山区就形成了。</p>
但紧接着问题就来了。</p>
原本该区块中的房屋建模在区块高度变动后发生了大规模穿模的现象,如果一个一个挨着修复泉子铭觉得自己估计修复到第二天早上都修复不完,所以他干脆直接删除了这片区域所有的代码文件,相当于清空了这片区域所有的存在建模,然后再重新随机从代码库中挑选出了些代码,然后继续采用随机的方式将这些代码分布到这片改造过的区域中。</p>
过程很是枯燥乏味,泉子铭需要不断刷新这组随机选取的代码,直到它们中的大部分能与新生成的地形完美区块吻合,然后再删掉那些不吻合的代码,完成对新生成区块的改造。</p>
除此之外,他还需要不断更改挑选代码的成分,因为有些代码所对应的物体单独拿出来并不会让人觉得很奇怪,但当两个结合到一起时,就会形成一种很强的违和感,就好比农舍和公寓楼,当两组代码随机生成到一块后,很明显就会给人一种不真实的感觉,所以在刷新完成后,泉子铭还需要适当调整这些代码的位置,让其存在看上去稍微合理一些。</p>
虽然这过程听上去很是麻烦,但再怎么说也比一个一个挨着设置快得多,一个小时后,泉子铭便完成了一片地区的区块改造,尽管一些建筑和丧尸的分布合理性不及原来那么好,不过玩家们是绝对看不出猫腻的。</p>
长舒一口气后,泉子铭又深深叹了口气。</p>
像这样的区块改造,单做一个可不行。</p>
游戏地图这么大,如果只有这一小片区域有这样明显的地形起伏,那就和没有一样。</p>
所以接下来他所要面对的,就是大量的重复工作。</p>
对于“地形区块”的整改持续了整整5天的时间,期间,泉子铭是边修专业课边做游戏整改,每天凌晨给自己加班到3点,终于是在第5天的凌晨3点前结束了这项枯燥且繁琐的工作,但由于最近迟睡惯了,他的生物钟已经完全乱掉,在幽暗月色的笼罩中,他竟是一点睡意都没有。</p>
与其发呆,他决定继续“工作”。</p>
他想要将“地形区块”再精细化一下。</p>