游戏开发 · 案例拆解

游戏开发 · 案例拆解。浏览Forager 的 5000 个实例差点拖垮性能,剔除系统是怎么救回来的、糖豆人发售日:12 万玩家挤垮服务器,关掉匹配的那 30 分钟争取了时间等已发布攻略,查找参与条件、任务路线与对应步骤。

Forager 的 5000 个实例差点拖垮性能,剔除系统是怎么救回来的

Forager 同屏能跑 5000 个实例,主程 Gabe lazyeye Weiner 接手时的任务就是让它跑得动。每个实例都有存在的理由,所以解法不是少用对象:能省则省、便宜的判断先算、工作摊到多帧,再加一套剔除系统——把玩家看不到的实例停掉,快进入视野前再唤醒;以及第二套系统,修好剔除弄坏的 500 多处代码调用。

作者 Vaagame 编辑部7分钟阅读发布于

糖豆人发售日:12 万玩家挤垮服务器,关掉匹配的那 30 分钟争取了时间

糖豆人 2020 年 8 月 4 日发售,当月 PS Plus 免费,同一时间涌入超过 12 万玩家,超过了 Mediatonic 对全天的最高预期。官方关掉匹配 30 分钟给服务器扩容,游戏先被刷差评为连接错误模拟器,随后又被粉丝刷回多半好评。教训:按营销声量而不是测试数据预测人数,并且在发售日前就把紧急开关做好。

作者 Vaagame 编辑部6分钟阅读发布于