学习空间/单写者协作:不要把合并当成救命药

单写者协作:不要把合并当成救命药

同一场景、资源和源稿,在同一时段由一个执行者负责写入。

基础约 5 分钟阅读,实作另计4 节现在学
CONCEPT MAP先看一眼知识之间的联系
先看一眼知识之间的联系01划定责任02独立修改03交接说明04集成复核
顺着图中的联系理解本课,再用下面的练习验证。图解是教学模型,不是引擎运行结果。

01文本格式也可能很难安全合并

.tscn 看起来是文本,但节点关系、资源 ID 与属性之间有结构含义。Git 无冲突地合并,只说明文本层处理完成,不证明场景仍然正确。Godot 场景、资源、分层美术和大型二进制遵循单写者原则,可以减少不必要的互相覆盖。

02本项目的职责关系

你负责创意、体验、范围、成本与最终取舍;Codex 是本地主控,负责工程、集成、验证与进度;Claude 主责剧情、人物、对白与谜题草案,并可参与明确文件范围的任务。网页端协助理解、评估与指定交付,不假装能直接看到 D 盘或接管主控。

03一张可执行的交接单

协作交接模板 text
任务:复核 practice_interaction 的输入边界
模式:只读复核,不修改
允许读取:明确列出的练习脚本和场景
禁止范围:其它执行者正在写入的 .tscn / .tres / .kra
基线:指定提交号,或列出当前文件快照
交付:问题位置、复现步骤、最小建议
接手写入:由本地主控统一安排
验收:修改后重新跑正常、重复、中断路径
  1. 开始前确认谁在写哪个文件;没有仓库时也要明确交接。
  2. 执行者发现非自己产生的改动时保留,不把它当“脏文件”清掉。
  3. 复核者对照基线阅读,输出问题证据,不在旁边悄悄修相同文件。
  4. 主控集成并运行;确认后再更新进度入口。

04为什么独立复核仍有价值

第二个模型不应只是读第一个模型的结论并同意。让它看具体文件与复现步骤,重新推导依赖、失败路径和范围。两个模型都说通过仍不是运行证据;关键地方要有实际引擎结果。

动手后,再勾选

不是“我看懂了”,而是你在独立练习里做出并检查过。

CHECK YOUR UNDERSTANDING

换一个情景,你会怎么判断?

Git 合并没有冲突,可以直接认为场景通过吗?

用自己的话,留一条笔记

可以写“我之前以为……,现在发现……”,或者记录还没解决的问题。

仅保存在此浏览器0 / 20000

回到资料核对

本课是解释与练习,不替代对应版本的官方手册。网页实验不运行 Godot;未标明实机验证的代码,仍需在独立工程中检查。

把这课收进你的理解里。

标记已读不会自动勾选实作,也不代表游戏功能已经完成。

输入一个你想弄明白的问题。

按 Esc 关闭 · 标题、关键词和正文一起搜索