只能点赞不能改的作品,为什么活不长

体育类UGC的生命周期很依赖“再打一局”。一条赛道被打了几百次以后,玩家会形成很具体的意见:第三个弯太急,雨天版本更有意思,计时点应该往前挪。如果作品只允许点赞和评论,这些意见就只能等原作者采纳;原作者一旦不再更新,作品就停在那里。

在乐鱼体育的AI体育游戏UGC设计里,允许二次创作的意义在于把改进的权力分出去。但放开之后,系统必须回答四个问题:新版本改了什么、旧版本在哪里、原作的验证结论还算不算数、谁该被署名。这四个问题回答不好,二次创作就会变成一堆名字相近、来源不明、打开可能跑不通的副本。

一条赛道的三个版本是怎么长出来的

模拟示例:码头卡丁车赛道的V1到V3

V1:创作者“北岸”在乐鱼体育里生成了一条码头主题的卡丁车赛道,全长约1.2公里,12个弯,通过验证后发布。

V2:玩家“七号车”打了几十圈后认为第3弯的发卡弯太窄,出弯后又紧接一段集装箱夹道,超车几乎不可能。他Fork了V1,手动把第3弯的路宽从7米加到9米,并把后面的集装箱往外挪了一排。

V3:另一位玩家基于V2输入Prompt“改成雨夜,路面积水,灯光只来自码头吊机”。AI在V2的几何结构上生成了新的天气、光照和路面摩擦参数,形成V3。

V1 原作发布玩家Fork并手动修改V2基于V2继续AI生成V3

注意V3的父节点是V2而不是V1。这意味着V3天然继承了“第3弯加宽”这项修改;如果有人想要一个“原版路宽加雨夜”的组合,应该从V1另开一个分支,而不是在V3上把路宽改回去。版本树的价值就在这里:每条分支的来路是清楚的。

版本树的每个节点至少要存五样东西

  • 父版本:从哪个版本分出来,是Fork还是原作者自己的迭代。
  • 修改来源:手动编辑、AI生成,还是两者都有;AI生成时保留当次的Prompt。
  • 结构化差异:改动落在哪些对象和字段上,而不仅仅是存一个新文件。
  • 验证报告:这个版本跑过哪些检查、结果如何、哪些是从父版本继承的。
  • 作者与时间:谁在什么时候提交了这个版本。

只存文件、不存差异和来源,查看版本时就只能一个一个打开去试,这对玩家没有意义。

对比差异时,玩家要看的是玩法变化

把V2和V3的场景文件逐行比对,得到的是几千行参数变化,没人看得懂。差异对比应该按玩法对象来组织:

对比项 V2V3 对玩法的影响
天气与光照 晴天白昼 雨夜,吊机点光源弯道可视距离缩短
路面摩擦 干燥沥青积水区摩擦下降约三成第3、7弯需要更早刹车
赛道几何 第3弯路宽9米 未改动 继承V2
检查点与计时 8个检查点 未改动继承V2
AI对手参数 默认 按雨天自动下调入弯速度 对手圈速变慢

最后一列最重要。它告诉玩家这次改动会让比赛变成什么样,也告诉验证系统需要重点重跑哪些检查。

验证结果能继承多少

如果每个新版本都从零跑完整验证,二次创作的成本会很高;如果全部沿用父版本的结论,又会放过问题。合理的做法是按差异范围决定:

  • 几何未变的部分,Spawn、Route、Finish这类路线连通性结论可以继承。
  • 路面摩擦变了,Collision和车辆操控相关的检查必须重跑,尤其是积水弯道会不会让某些车型冲出边界卡住。
  • 光照变了,要让AI对手和试玩Agent重跑一轮完整圈,确认检查点在雨夜仍能被正确触发、单圈能在合理时间内完成。
  • Difficulty与Playability需要重新评估,因为同一条赛道在雨夜的通过难度明显不同。

继承来的结论在验证报告里要单独标注“来自V2”,玩家和审核都能看清哪些是这次真正跑过的。具体的赛道检查项可以参考玩家生成赛道后AI应自动检查的问题。

恢复旧版本不等于删掉新版本

假设V3发布后,玩家反馈积水区太滑,第7弯几乎所有车都会打转。V3的作者可以一键恢复到V2继续修改,但系统不应把V3删掉,而是在V2下新建一个V3.1分支,V3作为历史节点保留。原因很简单:可能已经有人基于V3做了更多修改,删掉会让他们的父节点消失。

恢复操作还要处理一个细节:如果V3作者只想撤回“路面摩擦”这一项、保留雨夜光照,系统应该支持按差异项部分回退,而不是只能整版回滚。

署名链要让每个人的贡献都看得见

V3的页面上,合理的署名是一条链:原作“北岸”,第3弯加宽“七号车”,雨夜改编由当前作者生成。仅写“基于某某作品”是不够的,因为后来的玩家往往想知道自己喜欢的那一处改动来自谁。

AI参与生成的部分也要标出来,但标注的是“哪些字段由AI生成、基于什么Prompt”,而不是简单挂一个AI标签。这对后续修改很有用:别人看到雨夜效果是Prompt生成的,就知道可以换个Prompt重生成,而不必手动调几十个光照参数。

发布一个允许二次创作的作品前,先定好三个开关

  1. 是否允许Fork,以及是否允许Fork后的版本公开发布。
  2. 哪些部分锁定不可改,例如原作者希望保留赛道几何,只开放天气和对手设置。
  3. 衍生版本是否需要通过完整验证才能公开,还是允许在继承结论的基础上只重跑受影响的检查。

这三项定清楚之后,别人在你的作品上改出来的每个版本,都会带着清楚的来路和完整的验证记录。