tag

取消

共 3 篇文章。
全部文章GoTypeScript游戏开发小游戏游戏设计Godot书稿RustPython性能优化游戏引擎PRDSaaS游戏服务端
scala

Cats Effect 深度解析:IO 运行时、fibers 与并发原语

深入 Cats Effect 3 的实现层:IO 运行时(WorkStealing 线程池/compute 与 blocking 双池)、fibers 与结构化取消(MonadCancel/取消边界)、并发原语(Ref/Deferred/Queue)、背压与限流策略、错误处理与资源安全(bracket/Resource/超时重试)、调度控制(async/cede/抢占)以及性能调优,帮助读者从「会用 IO」进阶到「理解 IO 运行时」。

12 分钟阅读
Cats Effect IO Fiber
game

Godot 匹配等待态韧性:排队、取消和重连都要给玩家确定感

多人游戏的匹配过程很容易被当成服务器逻辑:客户端发起匹配,等服务器返回房间。可玩家真正感受到的是等待态。按钮点下去有没有反应?排队多久了?能不能取消?断线后是否还在队列?找到房间后加载失败怎么办?这些都是客户端体验。Godot 客户端需要为匹配等待态建立明确状态机。

8 分钟阅读
Godot 游戏客户端 客户端开发