Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 2.17 KB

File metadata and controls

41 lines (30 loc) · 2.17 KB

🏥 游戏开发实战案例

理论可以预见问题,但只有实战才能真正教会你解决问题。

本目录收集游戏开发中真实遇到的问题及其排查、解决过程。每个案例都对应《游戏开发技术图谱》中的知识点,帮助你从「知道」走向「做到」。

📂 案例列表

# 案例 症状 根因 对应图谱
1 SLG手游内存泄漏 线上玩家挂机2小时后崩溃 shared_ptr 循环引用 1.1.2 C++语言·智能指针
2 MOBA角色回弹 玩家移动时角色频繁回弹 客户端预测与服务器校正冲突 3.2.2 网游网络同步
3 开放世界卡顿 野外场景 Draw Call 3000+,帧率骤降 未合批 + 缺少 LOD + 过度绘制 3.1.3 客户端优化
4 服务器死锁 不定期卡死,进程无响应 逻辑线程与网络线程锁顺序不一致 1.3.3 操作系统·多线程
5 排行榜查询超时 全服排行榜查询 5s+ 超时 无索引全表扫描 + 无缓存 2.2.2 数据库
6 热更旧资源残留 商店 UI 按钮重叠、点击错乱 manifest 回滚 + AB 缓存未失效 6.2.3 产品热更新
7 支付掉单与重复发货 付一次钱收到多份道具 / 掉单 客户端发货 + 无幂等验单 6.3.2 帐号与支付
8 大版本强更事故 老包热更后卡在登录 99% Native 协议变更无法热更 6.2.3 产品热更新

🔗 与知识图谱的关系

每个案例文档末尾都有 「图谱知识点映射」 章节,列出本案例涉及的知识图谱文档,方便对照学习。

推荐配合 三条阅读路径 使用。

🤝 贡献案例

你有踩过的坑?欢迎通过 PR 贡献案例!格式参考已有案例,结构如下:

# 案例标题

## 背景
## 症状
## 排查过程
## 根因分析
## 解决方案
## 效果
## 经验教训
## 图谱知识点映射