「卢沟桥事变」开发日志(2):后勤系统中的仓库
最近更新了一下游戏的后勤系统,其中最主要的仓库的内容了。古语云“兵马未动,粮草先行”,从古至今的战争中,后勤都是影响战争结果的重要因素。在游戏中自然也不例外,如果没有补给系统,给玩家的体验必然会缺少真实感。但真实的后勤不可能在游戏中完全体现出来(废话),军事类游戏的后勤系统或繁或简都有不同的地方,我也没有对那些游戏进行详细分析。本游戏的后勤系统完全就是我随意构思出来的,很不成熟,还请见谅。下面正式开始介绍。

上一篇介绍了单元格,同其他很多信息一样,仓库也是建立在单元格上的。理论上,所有单元格都能建立仓库,不过设计中过多的仓库并没有什么好处。一个仓库可以服务任意远的相连单元格(同一军区,不同军区的仓库和单元格之间不能建立连接),军队只要在有仓库连接的单元格上就可以获取补给了。不同的单元格因为与仓库的远近、自身地形都不同,所以会导致军队获取补给的效率不同。这里分成两个数据,地块与仓库之间的运输效率和地块自身补给分发效率。

影响运输效率的因素有以下几点:
单元格和仓库之间运输路线的长短,一般来说距离仓库越近,自然越容易获取到补给;
运输路线中道路的等级,有铁路相连的两格之间运输效率几乎不变,国道、公路会差一些,没有道路相邻补给效率最差。将来准备给一些可航运的河流两边单元格添加特殊属性,作为特殊道路,比如长江;
运输路线中单元格海拔差和地形,诸如山地、沙漠之类的地形也会影响运输效率,不同地形影响不同。
影响补给分发效率的主要是单元格自身的地形和海拔,道路影响不大,另外军队的指挥官的后勤能力也会影响分发效率(这点还没有实装)。
我不知道会不会有人觉得很复杂,不过实际上只需要知道哪里补给效率高,哪里效率低,就可以了。每个地块连接哪个仓库才有最佳运输效率是自动判断的,新设立仓库也会自动和适合的单元格建立连接,无需操心。需要关注的是每个仓库物资是否充足,不足要从其他仓库运输(后期完成派系系统,考虑用半自动的方式运行)。

仓库中只保存两种物资,军粮和武器。这两种物资留待之后作为军队的一部分介绍。与后勤相关的资源,还有运力,可以理解为各种运输工具的总和,设计中决定最终运输资源多少的就是运力。
关于仓库的主要就是这些了,如前所说实际可以操作的很少。后勤系统固然重要,但并不是游戏的主要玩点,而是提高游戏拟真程度,帮助玩家代入。而且受个人技术和精力所限,不能再做的更加复杂了。就此为止了,争取下个月能更新新日志!