钢铁雄心4(Hearts of Iron IV)11.03开发日志:技术组工作成果展示
风夏风夏归故乡
2021年11月03日 23:21
收录于文集
共45篇

请大家注意,由于瑞典与我们的时差增加了1小时,所以未来的开发日志将推迟1小时发出。


1 告别旧平台

首先,在未来1.11版本中,开发组将淘汰一些不由自己维护的旧平台,包括Linux和Mac。换句话说,未来更新的时候,游戏在上述平台运行的最低限制为Ubuntu 18.04 (Linux)和macOS 10.11 (El Capitan) (Mac)。当然,在官方的数据遥测中显示,这两个平台的玩家很少有仍在使用低于上述两个版本的平台。同时,开发组建议Windows平台上仍在使用Windows7的玩家尽快升级系统,尽管目前开发组仍不会放弃这个平台。

至于开发组为什么要怎么做,主要因为旧版本平台的维护成本较大、影响新技术的应用,会拖慢开发组的开发进度。


2 DirectX 11

未来1.11版本中,开发组将引入DirectX 11渲染器,与群星等P社游戏并肩。同时,DirectX 9将仍是默认的渲染器,玩家可以在启动器中进行修改。

需要注意的是,DirectX 11和DirectX 9之间基本没有视觉上的差异,开发组将尽可能保证使用二者时的游戏体验的一致性。不过,DirectX 11的游戏加载速度将有一定程度的提高,尤其是玩家在开了较高的配置或开启了较多的模型和纹理mod时。还有一个有关加入DirectX 11的比较重要的原因是,目前大多数图形调试工具已经不再支持DirectX 9了。


3 性能

玩家在讨论游戏时,难免会讨论到游戏性能这一话题,这也是技术组很关注的地方。从目前的测试结果来看,未来1.11版本的性能将于1.10版本相差无几。考虑到1.11版本加入了更为复杂的游戏机制,所以性能变化不大这一结果还算可以接受。当然,开发组也在努力地进一步优化整个游戏的性能。

同时,在1.11版本中,开发组添加了1个内置的性能测试器,以便让玩家查看电脑的性能,通过控制台imgui show profiler来呼出。下图是主笔的电脑的测试结果(配置:i7-10700、RTX 2080 SUPER):

性能测试的信息包括内容如下图:(咱看不明白,就直接机翻了)

注:如果出现测试器未显示的情况,可以尝试将其关闭再重新开启,并使用imgui off和imgui on。


4 FRA国策修改

拥有DLC“抵抗运动”的玩家们,一定认识这位大人:

Maurice Thorez是FRA在历史上的红派领导者,如今在FRA甚至还能找到以他的名字命名的街道。同时,他又是一个不折不扣的大林子主义者,一直遵循着莫斯科道路,直至1946年离世,SOV那边还有以他名字命名的城市和学校。1939年《里宾特洛甫·莫洛托夫条约》签订时,他也表示无条件支持SOV一方的决定。

如果玩家在游戏中扮演红FRA的同时没有选择莫斯科道路的话,那么再由Maurice Thorez来做领导者就会显得非常不合适,因此开发组加入了René Nicod来替代他。

René Nicod曾是PCF的一员,面对Maurice Thorez支持SOV方的决定这一情况时,他选择与其他的反对者一同离开PCF并成立了PUF,主张与POL站在一起。在未来1.11版本中,若玩家拥有DLC“抵抗运动”,同时又选择了“反fxs联盟”线或“忠于事业”线时(与“忠于莫斯科”线相悖),那么领导者将变为René Nicod。

效果添加:René Nicod上台并获得能力“不情愿的老兵”(适役人口修正+5%、战争支持度+5%)

效果添加:René Nicod上台并获得能力“无产国际主义者”(非核心人力+5%、战争支持度+5%)

上述两个不同的效果主要由René Nicod在历史上发表过的言论改编而来。鉴于René Nicod的照片过于难寻,开发组也只是在法国的一个旧照片小店里找到了一张分辨率不高的老照片。