17173 > 游戏资讯 > 官方公告 > 正文

《城市游戏工作室》优化从2300毫秒到44毫秒!

2026-01-31 04:50:26 神评论
17173 新闻导语

《城市游戏工作室》v1.26.0优化大提升!员工幸福度函数从2300毫秒降至44毫秒,解决千名员工卡顿问题。修复错误报告,提升游戏流畅度,快来了解详情!

大家好!

又一个精彩的一周刚刚结束!
我工作很努力,但不是在存档功能上。随着v1.26.0发布日期的临近,我花时间处理了一批错误报告。现在我就来告诉大家具体情况

本周回顾
总的来说,错误报告并不多,过去30天里只有5个。但每个错误都是有效的,需要我关注。

首先是游戏内的调节器。我不是指制作游戏的调节器,而是调整声音、内购价格等的调节器...嗯,我做了修复让它们工作得更好、响应更灵敏。但我也引入了一些错误,现在都已经修复了。

有一个相当复杂的错误影响了工作室总监,现在已经修复了。实际上,如果你在手动开发游戏但工作室总监在处理移植,那么游戏就会出现错误。价格设置会不正确。但正如我提到的,这个问题已经修复了。

另一个小改动,但我相信会让你高兴,是关于粉丝数量的变化。之前这个数字一直显示为0,现在它能正确变化了,我觉得看起来很不错。

我还修复了一些缺失字体的问题,甚至修复了在启动游戏时保留之前游戏提示时出现的崩溃(相当罕见)。但我更想和大家聊聊优化。

V1.26版本本来是专注于存档功能的,但我花了相当多的时间做优化。在之前的RC版本中我优化了游戏启动,现在我又花时间优化了游戏本身。

实际上,越来越多的玩家拥有了大公司。员工数量很多,所以我花时间优化了这部分。之前,当你有超过1000名员工时,你会注意到定期的卡顿。这是因为有一个单独的函数负责平衡员工幸福度。

所以我在这方面做了工作,并审查了一些小问题。首先是函数的调用方式。它不再在其他函数中间被调用,而是有了自己专属的循环。这让游戏引擎可以同时做其他事情。除此之外,我还做了缓存,简单的计算节省了几毫秒。但最大的改变是数据访问方式,之前这个函数可能需要2300毫秒才能执行。这是很明显的。你的游戏实际上会冻结几秒钟。但通过我做的所有更改,我们从2300毫秒降到了44毫秒。可以说你会注意到这个差异!

另外还有一个关于员工面板的小改动——从现在开始,你可以在工作室名称中直接看到员工数量和可用办公室数量。

未来计划
鉴于我完全没有处理存档功能,我计划开始着手这项工作。是时候让你们至少能在游戏中加载存档了。我知道光是这一点就需要相当多的工作。因为游戏原本不是为此设计的。所以我还不确定会如何 approach 这个问题,但我将不得不大量重写代码!

好吧好吧,这篇帖子虽然长但内容不多,主要是修复和优化,但至少你们知道我这周做了什么!

下周见,在此期间照顾好自己
Xavier aka Binogure
【来源:steam】
我想了解这个游戏:
官网 专区 下载 礼包
关于城市游戏工作室,优化,错误修复,员工幸福度,游戏启动,存档功能,工作室总监,粉丝数量,游戏引擎,数据访问,员工面板的新闻
亲爱的 17173 玩家们~我们正在打磨平台的找游戏功能,想听听你平时是怎么筛选、导航找游戏的?你的真实习惯和偏好,能让后续找游戏更顺手哦!立即点击填写问卷 参与问卷
你不知道点进去会是什么