tag

性能优化

共 46 篇文章。
全部文章GoGolangGodotTutorialRustRust TutorsSaaSPRDLua游戏客户端MinigameLong Term Novel Writing ExperienceSpore Trilogy Creative Writing Notes孢子三部曲
游戏开发

Godot 物理查询预算治理:射线、区域和形状检测都要排队

问题从哪里冒出来 物理查询很方便,但每个系统都随手查一次,最后会变成隐形帧耗。这类问题通常不会在项目第一周暴露,因为早期内容少、设备少、链路短,大家靠经验补几个判断就能跑。等到包体、活动、多人、移动端适配和性能预算一起上来,它就会从一个小 Bug 变成团队协作问题。

8 分钟阅读
Godot 性能优化 物理
游戏开发

Godot 导航网格运行时成本:能走到不代表算得起

问题从哪里冒出来 导航系统不能只看路径是否正确,还要看每帧有多少角色在请求、等待和重算。这类问题通常不会在项目第一周暴露,因为早期内容少、设备少、链路短,大家靠经验补几个判断就能跑。等到包体、活动、多人、移动端适配和性能预算一起上来,它就会从一个小 Bug 变成团队协作问题。

9 分钟阅读
Godot 性能优化 导航
游戏开发

Godot CPU/GPU 双瓶颈诊断:帧率低之前,先知道卡在哪里

为什么这个问题要单独设计 帧率低不是一句“优化一下”能解决,先拆清 CPU 等待、GPU 等待和内容峰值。很多团队会把它当成局部功能,在某个按钮、某个页面、某个脚本里补一段判断。短期看,这样最快;项目跑过几轮版本之后,就会出现同一件事在三个地方有三种解释的情况。玩家看到的是一个客户端,团队内部却把责任拆散了。

9 分钟阅读
Godot 性能优化 Profiler
游戏开发

Godot 后台任务限流:空闲时能做,不代表战斗时也能做

为什么要单独写成系统 后台任务如果没有场景感知,会在玩家最忙的时候抢帧预算。这个问题表面上通常很小:一个确认框、一个焦点切换、一个 LOD 开关、一个下载判断,或者一次性能采样。但它真正影响的是玩家对客户端稳定性的判断。Godot 项目如果把它散落在页面脚本、角色脚本和导出脚本里,后期会很难回答“当前状态是谁决定的”。

8 分钟阅读
Godot 性能优化 后台任务