关于
《VRChat Game World 架构》是「VRChat 世界开发」系列的第二卷(Vol.2),主题是 Game World。
| 卷 | 主题 | 状态 |
|---|---|---|
| Vol.1 | 第一个 VRChat 世界 | 已完结 |
| Vol.2 | Game World 架构(本卷) | 写作中,第一部 8 章可读 |
| Vol.3 | 视觉、Shader、风格化 | 规划中 |
| Vol.4 | 工具箱、读源码、VPM | 规划中 |
| Vol.5 | 持久化、跨会话、长期运营 | 规划中 |
每一卷都是独立仓库与独立站点。本卷的读者需要 Vol.1 的基础,但不需要先读后面几卷。
这本书做什么
Section titled “这本书做什么”把 VRChat 一局之内的多人游戏架构讲清楚:状态怎么拆、Owner 怎么定、通道怎么选、字节预算怎么花、迟入怎么恢复、Owner 离开怎么处理、最终怎么把这些组合成一个能上线运营的合作防守世界。
本卷由人类作者与 AI 协作生成。AI 用于资料整理、章节铺写和文风稳定。技术结论、术语取舍、章节顺序、最终定稿由人类作者负责。
正文不伪造作者的具身经历。「我」只在前言、关于页和章节中明确的立场陈述里出现,操作步骤通篇省略人称主语,原理解释用客观陈述。详见前言中的协作声明。
每页底部有两个入口:左边「提个 Issue」跳到本仓库 GitHub Issues,标题与正文已预填该页路径;右边「直接改文档」跳到该页源文件的 GitHub 编辑界面。技术错误、文字错误、链接失效、章节顺序建议,都欢迎走这两条路。部入口页与减法页面(前言、关于)的反馈条会被隐去,从其他章节进入即可。
文档内容采用 CC BY-NC 4.0(详见仓库 LICENSE),示例代码与脚本采用 MIT(详见仓库 LICENSE-CODE)。转载与翻译欢迎,请保留来源链接,并遵守对应许可。
本卷仓库 github.com/tobenot/vrchat-game-world-architecture,站点 vrchat-game-world-architecture.pages.dev。
催更
这本书还在写。第二部到第七部按规划推进,速度取决于作者的零散时间。想看到某一章先动起来,最有效的方式是开一个 Issue,写下想做的世界类型和正在卡的具体问题。
赞助通道暂未开放。等本卷写到后半再考虑。