《城市游戏工作室》繁重的调试周
2026-08-15 01:36:06
神评论
17173 新闻导语
《城市游戏工作室》调试周揭秘!修复启动崩溃,优化USB外设兼容性,游戏启动速度大幅提升。开发者亲述解决Godot引擎Bug的艰辛过程,快来了解详情!
大家好,
这是一个非常紧张的一周,我花了很多时间在调试《城市游戏工作室》(City Game Studio)上。这意味着需要研究转储文件,其中包含了游戏所有的运行轨迹,让我能了解游戏为何无法正常工作。你们可能没意识到,这类工作非常耗时,而这些时间我本可以投入到其他事情上。正如你们所了解的,我不得不修改了我的计划。现在就让我立刻告诉你们详情吧!

此前,《城市游戏工作室》在启动时会一次性将所有内容加载到内存中。这在绝大多数情况下运行良好,但并非所有情况都适用。因此,我重构了游戏启动流程,推迟了非关键模块的加载。从现在起,游戏显示速度会快得多,同时将非必要元素的加载分散到了后续时间里。
结果就是,你们会感觉游戏几乎瞬间启动,或者至少比以前快得多,这无疑是件好事。但这些改动并没有修复崩溃问题,事实上,它们反而突显了我所使用的引擎——Godot Engine 中固有的一个问题。
确实,有一个仅影响 Windows 平台的 Bug,涉及连接到电脑的 USB 外设。插入电脑的某些设备会导致游戏无法正常启动,或导致其变得无响应(“未响应”)。这可能是 Blue Yeti 麦克风或 USB-C 设备,而要解决这个问题,有一个虽然老派但非常有效的方法。
拔掉除鼠标以外的所有 USB 外设,然后启动游戏。如果一切正常,再将外设逐一插回,直到《城市游戏工作室》再次崩溃。这样你就找到了罪魁祸首。
对于那些想了解更多信息的人,一切都在这里:
好了,这篇不同寻常的博客就到这里,感谢阅读。下周见,希望届时 bug 会更少一些,
在此期间,请照顾好自己,
Xavier 又名 Binogure
这是一个非常紧张的一周,我花了很多时间在调试《城市游戏工作室》(City Game Studio)上。这意味着需要研究转储文件,其中包含了游戏所有的运行轨迹,让我能了解游戏为何无法正常工作。你们可能没意识到,这类工作非常耗时,而这些时间我本可以投入到其他事情上。正如你们所了解的,我不得不修改了我的计划。现在就让我立刻告诉你们详情吧!
本周回顾
本周,有两位玩家遇到了游戏启动时的严重崩溃问题。因此,我深入调查了这些崩溃,并重新设计了游戏的启动流程,使其不再那么突兀。
此前,《城市游戏工作室》在启动时会一次性将所有内容加载到内存中。这在绝大多数情况下运行良好,但并非所有情况都适用。因此,我重构了游戏启动流程,推迟了非关键模块的加载。从现在起,游戏显示速度会快得多,同时将非必要元素的加载分散到了后续时间里。
结果就是,你们会感觉游戏几乎瞬间启动,或者至少比以前快得多,这无疑是件好事。但这些改动并没有修复崩溃问题,事实上,它们反而突显了我所使用的引擎——Godot Engine 中固有的一个问题。
确实,有一个仅影响 Windows 平台的 Bug,涉及连接到电脑的 USB 外设。插入电脑的某些设备会导致游戏无法正常启动,或导致其变得无响应(“未响应”)。这可能是 Blue Yeti 麦克风或 USB-C 设备,而要解决这个问题,有一个虽然老派但非常有效的方法。
拔掉除鼠标以外的所有 USB 外设,然后启动游戏。如果一切正常,再将外设逐一插回,直到《城市游戏工作室》再次崩溃。这样你就找到了罪魁祸首。
对于那些想了解更多信息的人,一切都在这里:
接下来是什么
好吧,由于我完全没能按照原计划工作,我打算做一些和上周计划基本相同的事情。不仅要向游戏引擎添加功能,还要进行修复。因为本周我一直在收集你们的反馈,所以还有额外的工作要做,这将进一步改善你们的游戏体验!好了,这篇不同寻常的博客就到这里,感谢阅读。下周见,希望届时 bug 会更少一些,
在此期间,请照顾好自己,
Xavier 又名 Binogure
【来源:steam】
我想了解这个游戏:
今日热点
热门测试游戏


