戴森球计划吧 关注:83,877贴子:731,343

想到一个也许能解决星际物流的很多痛点而且不会很影响性能的方法

只看楼主收藏回复

众所周知这游戏物流塔选择货源的逻辑是优先从最早被放置的站点取货,而这个简单粗暴的逻辑在实际游戏过程中带来了很多严重的体验问题,例如星际物流塔舍近求远派船去星区另一端的轨道采集器拿氢这样的惨案。
这个问题在一定程度上可以通过增加塔的数量(例如单独插一个不放翘曲器的塔用来收氢)和设置塔的取货范围来规避,但实际操作中效果仍不尽人意(麻烦/有限制/调试困难/浪费资源)
对此玩家群体一直有呼声要求改变物流系统货源选择逻辑,改为就近取货,甚至根据距离和供应站点剩余储量的加权进行动态选择,这样的逻辑效果肯定是最好的,但也确实会增加运算量,影响游戏性能,官方也一直没有动作。
我在实际游戏过程中发现,如果在目前这套逻辑的基础上,给物流塔的每个货物栏位增加一个“是否允许使用翘曲器”的选项,其实能很大程度上解决物流系统的痛点,如果再细化一点,还可以把这个选项拆分成空船出发和满船出发两种情况。因为就我个人而言,现有逻辑似乎只会在导致不必要的跨星际物流时才导致严重问题。
举个实例,如果中期需要在某个较偏远的盛产光栅石且有冰巨星的星系建立一条卡晶产线,不考虑物流塔取货逻辑的情况下可以插一个星际物流塔,五个栏位分别设置为星际需求氢,星际需求可燃冰,星际或本地需求光栅石,星际供应卡晶,星际需求翘曲器,,然后拉石墨烯和卡晶的产线,但实际上这么操作塔会派船回初始星系的冰巨星取氢和可燃冰造成浪费,如果降低塔的范围则塔不能派船把卡晶运回初始星系而只能等船来取,不能充分利用运力,多插一个塔收氢和可燃冰则浪费一个塔,如果可以单独禁用“氢”和“可燃冰”两个货物栏位的翘曲器使用,只启用卡晶的跨星系运输,这个问题就可以完美解决。
不知道大家怎么看待这个问题。


IP属地:宁夏1楼2023-12-20 17:29回复
    产线拉起来以后,物流塔其实也不怎么值钱吧,包括飞船也是。我向来都是塞满飞船的,即使实际上这个塔只会用到一两艘船。


    IP属地:江苏来自Android客户端2楼2023-12-20 18:56
    收起回复
      2025-08-04 17:45:39
      广告
      不感兴趣
      开通SVIP免广告
      我感觉可以加个中塔,只能恒星系内取货,大塔可以设置是否恒星系内取货就好


      IP属地:山东来自Android客户端3楼2023-12-21 00:59
      收起回复
        出一个新建筑,消耗巨额的电创建一个联通星系间的通道,运量和速度全跟电力挂钩,操作逻辑类似于铁路系统,玩家爱怎么折腾怎么折腾。
        拎出来做成DLC,不愁不好卖,名字我都想好了,就叫《戴森球计划:星穹铁道》


        IP属地:四川来自iPhone客户端4楼2023-12-21 01:27
        收起回复
          直接把星际运输塔的运输船最远路程改短,专门用于运输采集器的资源


          IP属地:吉林来自Android客户端5楼2023-12-21 07:44
          回复
            这会让塔每个格子在工作的时候都带上一个if判定,一艘船一来一回多2个if,10艘船就多20个if,if本身就是一个及其耗费性能的过程,脑测不赚


            IP属地:山东7楼2023-12-21 10:00
            收起回复
              不不不,你想多了,这点逻辑变化对程序开发来说有点复杂,但对CPU的运算来说根本连根毛都算不上。


              IP属地:上海8楼2023-12-21 10:04
              回复
                还好只是优先,要是必须选择几号塔到几号塔,你更要骂,每个塔都要选


                IP属地:天津来自Android客户端9楼2023-12-21 10:47
                回复
                  2025-08-04 17:39:39
                  广告
                  不感兴趣
                  开通SVIP免广告
                  把大量用氢的产线放气态边上,直接限制距离就行了


                  IP属地:加拿大来自iPhone客户端10楼2023-12-21 10:53
                  回复
                    我一直认为制作组给物流塔提供了命名功能是为物流的精细化做铺垫...目前命名虽然没多大用,但总觉着之后的某次版本会整个时刻表之类的来管理全部的物流塔,可以定点送货接货。或者是我想多了...


                    IP属地:陕西11楼2023-12-21 10:56
                    收起回复
                      我觉得最好还是弄个列表,让玩家选,要么用默认的方式配送,要么让玩家自己安排物流路线,来实现运输的优化。只是我不清楚这么搞的难度会不会很高而已


                      IP属地:中国香港来自iPhone客户端12楼2023-12-21 11:25
                      回复
                        或许可以参考隔壁纪元1800的方法,直接对每个物流塔的某一物资指定来源星供应星甚至来源塔


                        IP属地:湖南来自Android客户端13楼2023-12-21 11:58
                        回复
                          所以我都是星际运送统一导入到几个专门远距离运输的里面 别的根本不导入去翘器


                          IP属地:浙江来自iPhone客户端14楼2023-12-21 12:42
                          回复
                            只要加一条规则,允许点对点物流。


                            IP属地:浙江来自Android客户端15楼2023-12-21 14:42
                            回复
                              2025-08-04 17:33:39
                              广告
                              不感兴趣
                              开通SVIP免广告
                              加个定制模式,把运货改成手动的,比如从a星运货到b星,要手动设置a到b,现在这种方式改成智能模式,物流塔每一格可以设置是否开启定制模式


                              IP属地:浙江来自Android客户端16楼2023-12-21 17:03
                              回复