Skip to content

Latest commit

 

History

History
232 lines (172 loc) · 10.7 KB

File metadata and controls

232 lines (172 loc) · 10.7 KB

推荐阅读路径

本指南将《游戏开发图谱》121 篇文档组织为三条可执行的学习路径,配合配套代码、实战案例与 AI 协作记录使用。

关键词:
学习路径,新人入门,研发实战,上线运营,AI Coding

标签:
等级: 入门|初级|中级|高级, 阶段: 学习|开发|运营, 分类: 专题内容


目录


如何使用本指南

标记 含义
必读 该阶段核心文档,建议精读并做 AI 实践
📖 选读 按需查阅
🔗 配套 有 code / cases / ai-cases 可延伸

💡 图谱是索引和导航,不是教材。遇到需要深入的内容,请结合官方文档、书籍和实战项目学习。详见 阅读说明


路径 A:新人入门线

目标读者: 在校生、转行者、0~1 年经验
目标: 建立游戏研发全景认知,选对学习方向
周期建议: 8~12 周(每周 4~6 篇 + 1 个外部实践)

阶段 0:定位(第 0 周)

文档 标记
阅读说明
游戏开发新人
游戏程序员职业发展路径

阶段 1:编程基础(第 1~3 周)

文档 标记
1.1.1 编程语言基础概念
1.1.2 C++语言1.1.3 C#语言
1.2.2 数据结构
1.2.3 算法
1.2.1 设计模式 📖

🔗 配套: 四叉树 code · 命令模式 code · C# 对象池 code · 内存池 ai-case

阶段 2:游戏专项技术入门(第 4~6 周)

客户端方向:

文档 标记
2.1.6 游戏引擎概念与应用
2.1.3 UI
2.1.1 图形与渲染 📖
2.3.2 客户端开发工具 📖

服务端方向:

文档 标记
2.2.1 网络与通信
2.2.2 数据库
2.3.3 服务端开发工具 📖

🔗 配套: 帧同步 vs 状态同步 code

阶段 3:第一个 Demo(第 7~8 周)

文档 标记
3.3.2 角色 📖
3.3.1 摄像机控制 📖
3.3.4 游戏 AI 系统 📖
3.3.5 用户与帐号系统 📖

实践目标: Unity Open Project #1(GitHub) 或自研小 Demo(移动 + 简单 UI + 本地存档)

阶段 4:知道「上线还要学什么」(第 9~12 周,浏览即可)

文档 标记
6.2.3 产品热更新 📖
6.3.2 支付与变现 📖
5.1.1 系统开发工作流 📖

路径 B:研发实战线

目标读者: 1~5 年客户端/服务端/全栈程序员
目标: 补盲区、做架构决策、用 AI 提效
周期建议: 8~16 周,按岗位选子路径

B1:客户端子路径

阶段 文档 标记
底层 3.1.1 客户端底层通用系统
3.1.4 客户端网络系统
3.1.7 客户端中间件 📖
表现 3.1.6 UI系统
3.1.5 渲染与特效 📖
3.1.2 客户端3D场景开发 📖
优化 3.1.3 客户端优化
业务 3.3.2 角色
3.3.3 综合业务层功能 📖
3.3.4 游戏 AI 系统 📖
3.3.5 用户与帐号系统 📖
同步 3.2.2 网游网络同步

🔗 配套: hex_grid code · network_sync code · drawcall case · network-reconciliation case · unity-drawcall ai-case · network-sync-design ai-case

B2:服务端子路径

阶段 文档 标记
架构 3.2.1 服务端底层架构
3.2.5 服务端业务架构
基础 3.2.4 服务端基础功能
2.2.3 服务端中间件
网络 2.2.1 网络与通信
3.2.2 网游网络同步
数据 2.2.2 数据库
优化 3.2.3 服务端优化

🔗 配套: server-deadlock case · leaderboard-optimization case · go-leaderboard-cache ai-case

B3:工具链 / 效率子路径(主程向)

文档 标记
4.2.3 游戏数据文件
4.2.1 编辑器开发
4.2.2 工具开发与应用
4.1.2 AI助力游戏生产
4.3.3 DevOps 📖
5.1.1 系统开发工作流

🔗 配套: excel-to-json code


路径 C:上线运营线

目标读者: 主程、CTO、技术 PM、准备上线/已上线团队
目标: 从「能跑」到「能运营、能赚钱、能合规」
周期建议: 6~10 周

阶段 1:上线前必查

文档 标记
游戏研运资产样例-SLG手游(2D)
6.2.3 产品热更新
6.3.2 支付与变现
6.4 产品安全与合规
6.3.4 产品合规
6.3.1 游戏安全

阶段 2:运维底座

文档 标记
6.1.1 网络维护
6.1.2 数据存储
6.1.5 中间件运维
6.1.6 网络安全
4.3.3 DevOps

阶段 3:运营支撑

文档 标记
6.2.1 GM后台
6.2.2 数据统计分析
6.2.5 开发配合
6.2.4 产品本地化 📖
6.2.6 AI助力游戏运营 📖
6.2.7 LiveOps 📖

🔗 配套: hotupdate code · hotupdate-stale-assets case · payment-duplicate case · major-version case · gm-rbac ai-case

阶段 4:团队与流程

文档 标记
5.3.2 版本管理
5.2.1 代码质量管理
5.2.2 产品质量管理 📖

三条路径的关系

flowchart LR
    S["阅读说明 + 游戏开发新人"] --> A["路径 A:新人入门"]
    A --> B["路径 B:研发实战"]
    S --> C["路径 C:上线运营"]
    B --> C
Loading

配套资源索引

类型 入口 数量
代码示例 code/README.md(图谱 + 文章样例) 50+
实战案例 cases/README.md 8
AI 协作记录 ai-cases/README.md 5