starfield吧 关注:74,452贴子:1,956,363

回复:作为一个菜鸡mod作者来谈谈这次装备掉落的问题,以及我个人推测

只看楼主收藏回复

顶你上去,是该好好科普科普游戏架构


来自Android客户端16楼2023-08-26 15:35
回复
    支持大佬科普


    IP属地:辽宁17楼2023-08-26 15:35
    回复
      2026-04-06 04:06:19
      广告
      不感兴趣
      开通SVIP免广告
      好好好


      来自Android客户端19楼2023-08-26 15:39
      回复
        智齿科普


        IP属地:山东来自Android客户端20楼2023-08-26 15:42
        回复
          好了,基于Race(基本外貌) + Worn(变体) + Item(魔族长剑/弓箭以及一些随机的小玩意) + Deathitem(魔族之心)+ outfit(魔族护甲一套),我们已经有了一个完备的魔人NPC。
          其中race和worn定义的外貌是我们玩家无法进行获取的,而后面item+deathitem+outfit组成了我们对于一个战利品掉落的最基本认知。
          那么基于CK1.0的装备掉落特性,我有以下几个推断:
          1. CK2.0将NPC的底层逻辑全部推倒重做:这种情况=我上面几千字完全白写,但我认为可能性不大,这一套逻辑bgs用了几十年,而且非常完善,我并不认为会完全重写。
          2. Bgs采用了一些环境设定锁死了outfit的直接掉落,目前看到的装备掉落其实是从deathitem中随机roll出来的:前半部分解释了“没有所见即所得”以及“perk与装备掉落无关”,而半部分则解释了为什么同一个NPC掉落的物品并不相同。假设NPC的底层逻辑变化不大的话,modder想要还原前作那种所见即所得的战利品掉落难度应该并不高。
          3. NPC的装备从outfit退化成了worn:这一点可以用于解释“拿走NPC的装备但是NPC外貌仍然无变化”,简单来说就是这种大量的生成类NPC为了节约存档空间,以及防止outfit分发出现问题(你经常会发现一些NPC丢失衣服的原因就是因为加载出了问题),集体变成了尸鬼,是一种取巧的做法,但是并不影响NPC衣服里面的素体(你明白我在说什么),右侧那个女性尸鬼就相当于没有worn,尸鬼的素体。

          总之,我个人觉得从原版来看,这个无法“所见即所得”的问题的确是一个退步,也可能归于大量NPC的运算导致的各种问题(比如存档膨胀、服装刷新不及时),也可能归于BGS糟糕的经济系统(一件宇航服价格=两个飞船主炮,这哪个大聪明填的数据),我作为一个modder在游戏发售之前能分析的东西只能这么多的,还请各位一起静待9月1日星空的正式发售。


          IP属地:黑龙江21楼2023-08-26 15:43
          收起回复
            其实如果宇航服是概率扒取我也就忍了,毕竟老滚辐射在也不会每件衣服都扒,但是扒了东西以后模型不变是真的忍不了


            IP属地:贵州来自Android客户端22楼2023-08-26 15:47
            收起回复
              我觉得太空里脱掉宇航服这事情不是很合理,但是不脱衣服又会影响可呼吸星球的扒衣服体验
              其实还有一个问题,这游戏特定NPC的绑定皮肤非常严重,开局的巴雷特直接把自己的名字和技能印在宇航服上,也就后面的Neon City之后的NPC一看就是标准的统一服饰


              IP属地:广东来自iPhone客户端23楼2023-08-26 15:48
              收起回复
                好好好


                IP属地:云南来自Android客户端24楼2023-08-26 15:54
                回复
                  2026-04-06 04:00:19
                  广告
                  不感兴趣
                  开通SVIP免广告
                  所以以后有mod可以改变这一点?


                  IP属地:澳大利亚来自Android客户端25楼2023-08-26 15:57
                  回复
                    看来得首发更沉浸的战利品掉落mod


                    IP属地:四川来自Android客户端26楼2023-08-26 15:57
                    回复


                      IP属地:河北来自iPhone客户端27楼2023-08-26 15:58
                      回复
                        好!楼主分析清晰到位有理有据,结尾还不忘呼吁吧友冷静克制,丝毫不受当下混沌节奏的影响,是吧友的典范!


                        来自Android客户端28楼2023-08-26 15:58
                        回复
                          支持科普


                          IP属地:湖北来自Android客户端29楼2023-08-26 16:00
                          回复


                            IP属地:河南来自Android客户端30楼2023-08-26 16:00
                            回复
                              2026-04-06 03:54:19
                              广告
                              不感兴趣
                              开通SVIP免广告
                              大佬厉害啊,讲的非常清楚,我以前光知道魔人单独穿一套的设定,现在了解这么多对我做mod也有启发了
                              大家目前最怕的情况其实是,游戏里根本不和尸体做交互,每次打开的界面都是同一个随机刷新的箱子,那就真的没有办法或者很难了。


                              IP属地:黑龙江来自Android客户端31楼2023-08-26 16:01
                              回复