x4基石吧 关注:15,979贴子:220,214
  • 35回复贴,共1

浅谈X4基石的优化

只看楼主收藏回复

因为疫情有了更多时间躲在家里玩游戏,因为时间充裕有了更多的耐心慢慢品味这款游戏的细节。
X4的体系虽然沿袭了X系列的沙盘特质,但是更多地是在X重生的基础上做了更多的尝试与提升。或许因为如此,在游戏的优化方面跟X重生有着相通的开发思路。
这个游戏的优化方法其实有两个方面。
第一是配合硬件的配置。具体什么样的配置是最佳硬件配置。不是我这里要探讨的话题。我想跟大家分享的是以官方推荐的最低配置为基础,如何获得尽可能好的可玩性。虽然堆高硬件的配置必定会获得更好的游戏画质、流畅度等方面的提升。但是不论是高配还是低配,将自己的电脑发挥到极限也是必要的考量。
X4,是款彻头彻尾的三维太空模拟类沙盒生存游戏。并且是拥有第一人称视角为基础的操控功能。因此这款游戏给电脑带来的最大压力是同屏渲染时所需要处理的线程数。为了保证第一人称下的数据稳定与快速,这个游戏无法避免的必须独占一个CPU核心来专门干这件事。而不在当前玩家视野范围内的区域所发生的事件就可以交给其它核心来处理。因为那些核心所需要处理的数据远远不及这个核心大,所以我们在玩游戏时都会发现不论你的电脑配置有多高。这时候它也只有一个核心在高负荷工作。
因此,不管高配低配,调低游戏显示的分辨率对游戏运行的流畅性和可玩性都会起到大幅提升的效果。至于画面渲染方面的问完全是看显卡如何了。显卡越好画质自然可以开得越高。但是高画质低分辨率的游戏体验要远远好于高画质高分辨率。我推荐的低分辨率是1920X1080。当然你也可以尝试再低一些(如果你的电脑是官方低配的话)
这个游戏对玩家视野下的同屏数据几乎没有限制,因此对游戏内存与缓存的需求也是近乎于无穷大的。如果你的电脑用一个固态硬盘来做系统盘,那么吧游戏本体装在另外的一个独立硬盘上是最好的选择。这样游戏系统会尽可能多的利用系统盘作为内存的缓存盘。这种方法也可以很大幅度的提升游戏运行的流畅性。一个完整的不分区的固态系统硬盘,要远好于多个磁盘及分了区的系统盘。在1T与512之间做比较的话我更推荐512。太大的硬盘以及多分区都会降低缓存效率。不划算!这个游戏的开发者似乎对参与游戏运行的缓存层级并没有做限制。因此当在游戏后期大混战的时候。我发现它也会把其它硬盘纳入到缓存阵列里来。只是缓存的级别比较低,对硬盘的读取速度并没有更高的要求了。
利用游戏的缓存机制,在游戏设置里面有一项模型LOD层数的滑杆式调节选项。这个数值不是越低越好。也并不是越高越好。每台电脑都有符合它本体配置的最佳数值。建议大家自己一点点试验。找到这个最佳层级。这项设置选项直接可以让一个在默认状态下不跑动的游戏变的流畅起来。配合硬件的游戏配置我就分享这两点。其它方面我看到贴吧里都有很多很好的建议。我就不多说了。
那么我们来聊聊第二个优化方面,<玩法优化>
当我们已经没有财力与能力提供更高更强的硬件支持给这个游戏运行的时候。并非就没有别的办法了。我们还可以通过优化自己来提升这款游戏的顺滑性和游戏性。我更想跟大家聊聊在这个游戏中如何优化自己的行为来提升游戏的运行效率。
其实这方面的话题。吧里有许多大佬都提过,今天我只是想把这事儿聊得更细点。当然也期待这个话题能够抛砖引玉:)
当然排在第一位的是,优化星区内的基地数量与基地结构。合理的基地数量以及基地结构一定会提升游戏的运行效率。全产业链全功能的大型基地当然可以更多的产出资源。但是这种基地并不是最高效的。虽然看起来日进斗金,但效率并不好。这个游戏的核心是资源的运转,而不是账面上的资本数值。当游戏发展到后期每个玩家都会意识到。账面上的钱其实没有用。这时候你的账面数值越大越是说明你的游戏体内存在着越多的冗余。这些不能发生实际用途的资源,正在焚烧你的电脑。而你也不可避免的陷入了无所事事枯燥与乏味当中。这个档其实可以删了。拆光NPC的家,打得全星系就剩你自己还有什么可玩性呢。当然这时候系统似乎又可以流畅的运行起来了。当然这种游戏体验应该是每个玩家的初档体验吧。从初始的小破船起家,到处受气被欺负。这时称霸天下一定痛快了许多。但是后面也就没啥乐趣了。因此一个优化且良性运转的宇宙,不仅运行起来更流畅同时也更有故事性与趣味性。
排在第二位的是,飞船的优化。开发X4这帮德国佬虽然人少,但是他们在游戏内容上花的心思一点也不少。高级别的装备虽然在战争胜算面上有更多的保障。但是其它级别的装备并非只是跑龙套的。以第一个开局的第一艘精英为例,这船如果按照现在全DLC游戏体的故事流程看,开门不久就可以被抛弃了。因为主线任务会帮你报销一艘。但是这艘船恐怕是整个游戏里开发者最花心思的飞船了。这艘船是所有船体中优化度最高的一艘船,模型的面数以及结构都是经过深度优化的,它的尺寸跟无人机差不多大,为了提升这条船的存活率在伤害碰撞的检测面上竟然也做了优化。不知道大家有没有比较过,开着这个船扫描空间站比其他船更顺滑。你有几百艘这个船在一个星区里巡逻对系统造成的压力也比同级别同数量的其它船要小很多。相比之下其它的船就做不到这点。相应级别的船员配备相应级别的武器护盾配置,可以减少战损,获的最佳的作战成果。将低级别的舰长编给高一个段位的指挥官,能够更好的发挥每一分钱的尖锐度。虽然游戏里提供了大量的飞船种类,(当然这些飞船数量和种类对于一些玩家来说还嫌太少)但是当你仔细的研究并且专心致志操控体验每艘船的时候,不难发现。即便只是玩不带船包的本体,其组合的丰富度都是非常可观的。还是用这艘精英做例子,虽然单体作战能力并不高。但是其低廉的成本你可以把它当作高配版的无人机用。而它的可部署行为、群体操控功能远远高于指挥无人机。当然这需要你有一定的资本资源作为基础。太穷的时候还是无人机划算些。可是往往在你有一定财富时你已经把它给忘了。(我们总是热衷于买那些看起来很强大的船体。可是一旦损失就会心疼读档)。其实每一个级别的装备都可以有不可替代的优势,将这些优势尽可能的发挥出来,你会惊奇的发现一个有趣的X宇宙并不需要太多的个人设施以及恢弘巨大的全功能缝合怪式的基地。讲这些有的没的其实只想说明一件事,利用游戏的经济属性时可以做到游戏的全局优化的。所需要的就是用好每一分信用币!
第三位的问题我想说的是利用游戏主线任务优化。
这个版的X宇宙是太空游戏有史以来故事线程最丰富的一款了。我从《银河私掠者1》开始接触太空游戏。历年历代的各类太空游戏大多尝试过。但是让我投入我的个人排序是《银河私掠者1》(2代就不好玩)——《银河飞将系列》——《自由枪骑兵》——《浴火银河》——《群星》——《X重生》——《X4》。这只是个人爱好,其它的太空游戏我总是觉得差点什么不对我胃口。
X4无疑是任务线程最长最多。没有或者比较短小的任务线会让游戏乏味,但是主线过于强调。又会降低重玩心气。而《X4》显然收到了《群星》的启发将本体的主线任务与沙盒经济挂钩。这样每一档都会有不同的故事体验。大大提高了游戏复玩性。通过不同经济状态下推动主线发展。可以更多的收获游戏性,同时也可以尝试利用最优化的宇宙演绎更多变化的故事形式。有点像现场听戏曲,虽然总听同一出戏但是演员的表现总能给你带来新的体验。同时也会愈来愈喜欢这种用最少最精的演员阵容演绎更恢弘的故事场景。说这些就是想强调一下,单纯的数值堆积并不能带来同比例的游戏性提升。玩的乐趣不主要是可以虚拟体验么。说这么多可能有些朋友会觉得我有点不着主题。我来梳理一下。我想给大家提供一些思路,尝试控制住游戏自然发展的数据堆积前提下,更多的获得游戏乐趣。因为多玩级档后都不难发现,在你占有的资源和建造的设施与日俱增的前提下,游戏的流畅的会大幅下降。但是游戏的乐趣并没有与日俱增。说明我们的电脑在为很多没用的存在消耗性能。
X4Buff
这个游戏的BUFF没有图标。很容易被忽视。这些BUFF都体现在丰富多变的经济杠杆中。扫描空间站的数据解密,空间站的人口、改装船体。通过黑基地获得的物资以及增益。善用这些增益,会让你的宇宙变得动荡多变。同时减少了自然经济的数据无限堆积。大战略的成果源于资源调配的细节。这个宇宙看起来是有你没你都能自动运转。但是你的行为才是这个宇宙的原动能。深入的去玩味这些BUFF,你可以获得蝴蝶效应的快感。而这些乐趣同样也不需要你缔造多如蜂群的单位。顺便提一句,个人认为这个游戏里同级别的飞船战舰,没有绝对的强者。每艘船都有它的优势与劣势。指挥、操控、管理得当就能够获得最佳的体验。游戏本体(无MOD)情况下各类操控及配置已经足够丰富了。关键是运用的思路。感受到这点后我也算理解为啥开发团队对官方论坛里提出的许多改良建议都去爱答不理了。因为解答这些问题会存在内涵的剧透。比如说贴脸战斗这个问题、比如说XL级别的船太慢太笨的问题、再比如为啥这代会把迁越取消的问题。比如说AI太傻的问题等等……。
玩这个游戏最好别作弊,最好别挂机。会少很多乐趣。同时祝愿每个喜爱这个游戏的同僚玩的开心。可以给自己设个铁人目标作为一档开局,会领略游戏更多乐趣(当然这样也很虐心!)。
其实这个话题越扯就越多。我今天累了,其他想法以后我会在这个帖子后面更新增补。前提是吧主不删贴。
感谢你有耐心看到这里。辛苦了


IP属地:青海1楼2023-01-12 07:44回复
    我一直是1600*900分辨率加超高画质,看着舒服玩着也顺


    IP属地:加拿大2楼2023-01-12 12:18
    收起回复
      2025-08-30 23:41:45
      广告
      不感兴趣
      开通SVIP免广告
      说实话,这游戏对配置的要求够低了,我渣渣办公本开最低画质都能流畅运行就是在狗斗的时候会稍微卡一下


      IP属地:河北来自Android客户端3楼2023-01-12 13:48
      回复
        "因为那些核心所需要处理的数据远远不及这个核心大,所以我们在玩游戏时都会发现不论你的电脑配置有多高。这时候它也只有一个核心在高负荷工作。"
        不同意这句话,EGO那边说economic simulation是主要占的多的地方


        IP属地:北京4楼2023-01-12 15:00
        收起回复
          确实跟分辨率关系比较大。


          IP属地:陕西来自Android客户端5楼2023-01-12 18:50
          回复
            我比较恼火的是明明内存够用它非得用硬盘做缓存


            IP属地:四川来自iPhone客户端6楼2023-01-13 11:46
            回复
              开FSR,最低分辨率直接渲染成高分辨率,极致提升性能和观感


              IP属地:北京来自Android客户端7楼2023-01-13 15:22
              收起回复
                很开心能跟对游戏开发有兴趣的人聊这些话题。游戏中碰撞检测在开发过程中是最让人头疼的。我觉得难度最高的因该就是三维第一人称的射击游戏。如果世界有一个统一的地面碰撞检测要相对容易很多。同样体量的游戏内容上古卷轴5在碰检上都显得捉襟见肘。X4要比老滚复杂。因为没有统一的垂直地面可以做辅助参照。边玩边观察,我猜想X4用宇宙中的黄道作为地面标准。以此来实现一种伪万有引力的运算。感觉它的碰检系统是他们自己独立研发不是用现成库或类。明显X4这代在出错率上比X重生有大幅度改观。碰检中最让程序员头疼的就是出错率。模型与程序不能很好配合,很容易造成两个部门血拼


                IP属地:青海9楼2023-01-14 12:07
                收起回复
                  2025-08-30 23:35:45
                  广告
                  不感兴趣
                  开通SVIP免广告
                  等一下,意思是那个解决舰船贴脸射击的MOD会印象后续剧情么?


                  IP属地:广东10楼2023-01-16 15:40
                  回复
                    我感觉有这个可能。原版的贴脸战斗不是没有道理的应付开发。解决贴脸的MOD是让超大规模空战看起来有星球大战的感觉。但这游戏的精华都凝聚在相对合理的虚拟经济里。为了百团大战而架空经济会错失很多游戏原本的内涵。倒卖卫星与N矿本就是官方的合法作弊了。玩家不断的肝,创造出大量的流通信用币。别说游戏了,就是现实社会都会经济崩溃。金钱只有在贫穷的时候才代表财富和实力。都成为银河霸主了账户里一大堆钱是没有意义的。
                    这个游戏的剧情有一部分是随着经济变动触发的。


                    IP属地:青海11楼2023-01-19 04:03
                    回复
                      精英是游戏内优化最好的船的原因是精英是游戏开发阶段开发的第一艘舰船,可以说在代码层面上游戏里所有的舰船都是精英的魔改(如果你会拆包看代码,你就会发现游戏开发阶段有很多有趣的遗留)
                      游戏里的lod层被分为4层,分别是lod0-3,lod0是精细度最高的一层(以阿斯加德为例,阿斯加德的lod0有将近30万面),lod1精度比lod0精细度低一些,但是不是特别明显,是你在以这艘船为目标时将视距调远后表现的效果,lod2是游戏里显示的模型最低的精细度,也就是远景游戏模型,lod3不会显示在游戏画面里,而是你打开小地图以后小地图里空间站舰船模型(这一层模型只有几千个面)。


                      IP属地:陕西来自Android客户端12楼2023-01-19 21:02
                      收起回复
                        这游戏真的好卡,12500h+3060的游戏本,画质开中,显卡占用率只有20多,cpu也只有三四十,空间站帧数一直四五十,开船出去帧数也才七八十、八九十,离谱就


                        IP属地:上海13楼2023-02-24 18:33
                        收起回复
                          牛啊写这么多,辛苦了


                          IP属地:河北来自iPhone客户端14楼2024-01-03 17:01
                          回复
                            我没材料造加速,我天天不关电脑挂机10几个,2k屏也不见特别卡 4060 10代i7
                            可能内存32g吧,所以我觉得内存是关键


                            IP属地:广东来自Android客户端15楼2024-02-08 01:49
                            回复