《群星》版本更新 - 4.3 - 事件参数存储优化
《群星》4.3版本更新:事件参数存储优化,游戏性能提升10%,帧处理更流畅。公开测试版新增多人游戏功能,修复错误,平衡调整。立即了解最新补丁说明!

作者:Eldarin
大家好!欢迎回到《群星》开发日志!
在Cetus开发周期中,开发日志将保持每两周一次的更新频率。
4.3‘Cetus’公开测试版仍在继续!
上周我们悄悄在测试版中添加了允许在现有热加入进行时进行新热加入的多玩家游戏功能,但由于一个标志未正确设置导致重新同步功能损坏,因此本周我们再次更新。
改进
场调制、生态模拟和地热压裂技术现被标记为农村专业化区的门户技术。
改进后的“焦土世界先驱”公民特质现在提及与其他嗜热生物的外交是可能的
流氓伺服器发现外星生命的选项文本在语气上更为恰当
机械物种的首个机器人时间线事件已被阻止
平衡
“焦土世界先驱”不能再授予被征服的非嗜热人口完全公民权或居留权
将触发与伏击的库索洛伊德战斗所需的最小舰队实力降低至600。这将是一场艰苦的战斗,你可能会损失一些舰船,但通常能获胜。
错误修复
修复了多人游戏中的重新同步按钮
修复了如果你与商队邻接时随机事件的一些作用域问题
“统一统治”下的领袖现在将拥有与其等级相符的特质数量
修复了银河熔炉在特定情况下(战后)捕获后未触发通知/事件选择的问题
“后裔”起源现在阻止“焦土世界先驱”公民特质
来自星基目标所有国的修正现在会使该国按预期重新计算
升级带有资源筒仓的星基不再降低帝国的总资源容量。
性能
优化了事件参数存储。
效果包括:减少了95%的EventScope使用的堆分配。
AddOrUpdateScopeParameter现在快71倍。提高了一致性并消除了性能峰值。
CreateEventScope现在快48倍。消除了性能可变性。
AddScopeParameter快83倍。高度一致。
GetScopeParameter快35% - 中位时间减少84%;对较少使用的代码路径有显著改进。
舰船CalculateModifier快68%。
陆军CalculateModifier快5.3%。
无人星球每日更新快3-5%。
总结:更改使游戏运行更流畅,减少了内存分配器的负载,帧处理时间减少约10%。
注:此更改已悄悄加入上周的更新。
改进了脚本触发器的缓存
字符串分配优化快76%
让我们看看假期期间收到的一些反馈。

略超过半数的受访者将经济平衡评级定为“刚刚好”,其余则分布在两个方向的良好曲线上,略微偏向有点弱。
一些人在评论中提到了坦克束缚 - 我们同意它们需要更多审查。其他人评论能量更加困难,这与早期4.x版本相比是一个重大变化,一些评论表示不喜欢“静态职位”建筑以及它们在当前设计中的不太适配。

虽然机械舰船在3处有一个不错的峰值,但 fauna 明显倾向于“太弱”。大多数评论总体上非常支持这些变化,尽管海盗和堕落帝国被反复提及,以及第一个库索洛伊德特殊项目。我们已经削弱了海盗,并且确实希望堕落帝国比过去几年更具挑战性,但它们可能有点过头了。库索洛伊德肯定不有趣 - 因此我们在今天的更新中降低了挑战它的所需阈值。
食物生产似乎是太空 fauna 帝国的一个问题。
许多人写道静态防御太强大 - 尽管我们在上周的测试版更新中调整了其中一些。我们将继续监控它们。
来自生物舰船的战场控制武器在舰船数量较少的情况下可能有点压制性。

普遍共识似乎是在公开测试版中高稳定性仍然太容易维持,许多人对帝国规模的更改相当满意。
总体而言,迄今为止的反馈足够扎实,我预计我们将继续推进经济重新平衡和海军更改,并将继续以两者都将随4.3 Cetus发布的预期进行平衡。
我们有一个来自 的错误报告论坛更新:
为了回应您关于《群星》错误报告透明度的反馈,我们在过去几个月一直在努力改进这一领域。有些人可能注意到我自己和其他人更频繁地回复错误报告,让您了解错误报告的状态。为了能够在这方面开启进一步自动化,我们需要切换到一个新的错误报告论坛样式。这仍然是一个进行中的工作,我们希望看到新功能尽快推出。
所有先前报告的错误仍在内部记录,所以如果您看不到过去报告的错误,请不要担心。我们将继续处理它们,但任何新的错误报告应添加到论坛的这个新部分。
为了做到这一点,我们不得不更改错误报告论坛的格式以与我们内部错误跟踪器中使用的字段对齐。
请尽您所能填写所有这些字段。

如何验证游戏文件:
在Steam上:
右键单击《群星》(在Steam中),转到属性,本地文件,然后单击验证游戏文件
在GOG上:
右键单击库中的游戏,单击管理,单击顶部的文件,单击验证和修复并让它完成
在Microsoft Store上:
选择库中的游戏,单击自定义按钮(播放按钮右侧),单击管理安装,单击验证/修复并让它完成
如何验证模组已禁用:
所有版本:
打开《群星》,在主屏幕底部,将鼠标悬停在版本号上,如果显示“校验和已修改”,那么您仍然启用了模组(或者在《群星》目录中有额外/修改的文件)。

如何使用新的错误报告表单:
这是新的错误报告表单,这些已更改以更好地与我们内部错误跟踪器中的字段对齐。

问题类型:
不要太担心选择正确的问题类型,QA可以更新报告以确保它具有正确的问题类型。
VFX - 视觉效果问题(爆炸、太空风暴等)
音频 - 游戏内声音或音乐问题
Out of Sync - 报告多人游戏不同步。请包括来自主机和客户端的OOS报告。您可以在这里找到OOS报告:
在Windows上:C:/users/您的用户名/Documents/Paradox Interactive/Stellaris/OOS/
在Mac上:
打开Finder:单击Dock中的Finder图标。
转到文档:单击侧边栏中的文档。
导航:打开Paradox Interactive文件夹,然后Stellaris,然后oos文件夹。
查找文件:在OOS内部,您将看到每个不同步的文件夹。我们需要一个来自不同步的客户端,一个来自多人游戏的主机
在Linux上:
如果环境变量XDG_DATA_HOME不为空,日志将在:
$XDG_DATA_HOME/Paradox Interactive/Stellaris
否则它们将在:
~/.local/share/Paradox Interactive/Stellaris
内容设计 - 用于字面意义上无法游玩的错别字、脚本问题、游戏内事件、情境等。
崩溃 - 用于崩溃问题,请务必包括崩溃报告。默认情况下,您可以在这里找到崩溃报告:
在Windows上:C:/users/您的用户名/Documents/Paradox Interactive/Stellaris/Crashes
在Mac上:
打开Finder:单击Dock中的Finder图标。
转到文档:单击侧边栏中的文档。
导航:打开Paradox Interactive文件夹,然后Stellaris,然后crashes文件夹。
查找文件:在crashes内部,您将看到每个崩溃的文件夹,包含exception.txt、error.log、debug.log和设置文件,这些对调试非常有帮助。
在Linux上:
如果环境变量XDG_DATA_HOME不为空,日志将在:
$XDG_DATA_HOME/Paradox Interactive/Stellaris,否则它们将在:~/.local/share/Paradox Interactive/Stellaris
UX - 报告用户界面问题
代码 - 用于未通过脚本处理的问题。不要太担心必须在此和内容设计之间选择,QA可以更新报告
游戏设计 - 用于系统相关问题,无论是似乎不正确的机制、某些数字似乎不对,还是一般的平衡问题。如果它适合电子表格,它可能属于这里
艺术 - 模型、事件艺术等问题
摘要:
这将是您的错误报告的标题,保持简短扼要
描述:
在这里您可以更详细地描述问题
预期结果:
当您遇到此问题时预期的结果
实际结果:
当您遇到此问题时实际发生的情况
重现步骤:
我们在内部始终将其视为“像对五岁孩子解释”的重现步骤,所以包括诸如“启动游戏”、“开始新游戏”等内容。

重现率:
这是重现率。它是每次都发生,还是只是偶尔发生?此字段可以让QA知道,如果他们第一次没有重现问题,他们可能应该再试一次。
附件:
使用此上传截图、保存文件,以及在崩溃或OOS的情况下上传适用的报告(参见上面的部分)
我们要感谢大家在我们推出这个新系统时的合作,并希望让您更透明地了解Paradox Green幕后发生的事情!
下一篇《群星》开发日志将是关于公开测试版的进一步更新,将在2月5日发布。
测试版见!
要访问《群星》测试版,请转到您的Steam库,右键单击游戏,然后选择“属性”。从那里,选择“测试版”选项卡,并在“测试版参与”下拉菜单中,从列表中选择“cetus_open_beta”测试分支。
给Linux用户的说明:
目前的Linux二进制文件需要




