可以说,不同的团队各有各的思路。
CDPR走赛博朋克记忆传递,卡普空搞灵魂战斗接力,顽皮狗那边选了一个“情感传承”的方向,大概就是一个物件在不同角色手里辗转,每一段都是一个小故事。
育...
“问题确实不少。”楚晨咽下葡萄,指尖无意识敲了敲沙发扶手,语气沉了下来,“第一,服务器压力。64人同图+万级AI僵尸——不是‘渲染’万级,是‘逻辑运行’万级。《全域战线》里百人AI士兵已经把服务器压得喘不过气,靠的是分区域加载、状态裁剪、行为树动态降频。但僵尸不一样,它们不需要思考,可需要‘存在感’:要能被子弹击中、被火焰点燃、被车辆碾碎、被爆炸掀飞……每一个都要有物理反馈、受击判定、死亡动画触发。哪怕用最简化的状态机,一万个单位同时跑逻辑,每帧16毫秒,光AI更新就吃掉三倍于《全域战线》的CPU时间。”
他顿了顿,伸手从茶几抽屉里抽出一张便签纸,撕下一条,用笔快速画了个简图:左侧标着“玩家端”,右侧标着“服务端”,中间画了一条粗线,上面打了个大大的叉。
“第二,网络同步精度。”他指了指叉,“《全域战线》里士兵移动允许300毫秒延迟补偿,枪口指向可以插值平滑,玩家不会觉得卡。但丧尸潮不一样——你开一枪,子弹必须精准命中某只僵尸的某个关节模型,否则断肢效果、溅血轨迹全乱套;你扔个燃烧瓶,火焰蔓延必须和周围三百只僵尸的AI状态实时耦合,否则火没烧到,僵尸却突然集体倒地——这会直接崩掉玩家对‘真实感’的信任。”
宋月莹静静听着,没插话,只是把剥好的第二颗葡萄轻轻放在他掌心。
楚晨笑了笑,继续:“第三,美术资源复用率。你说拿《全域战线》地图改废墟?行。但旧地图全是军事设施、战壕、铁丝网、装甲车残骸。丧尸世界要的是便利店玻璃碎裂、超市货架倾塌、幼儿园滑梯锈蚀、地铁站积水倒映惨白灯光……这些不是换贴图就能解决的。每栋楼外立面要重做破损逻辑,每扇窗户要单独设‘可破窗’标记,每条街道要埋‘尸潮路径点’,连雨水流进下水道的动画都要重写……美术组现在刚交完《刺客信条:临安》南宋临安城的十二万件资产,下个月就要进《高达战场》机动战士管线,哪还有人手去堆一座‘活着的废墟’?”
他把便签纸揉成团,投进角落垃圾桶,发出轻微一声响。
“第四,也是最要命的——玩法闭环。”他忽然坐直,目光锐利起来,“《求生之路》为什么成功?因为它把‘合作’做到了骨子里。四个角色,不同技能,不同台词,不同受伤反馈,不同复活机制。你救队友,他会喊你名字;你被扑倒,队友冲过来拉你,你俩眼神交汇那一瞬,肾上腺素飙升。我们搞64人,怎么保证不变成‘人挤人抢直升机’的排队模拟器?如果最后十分钟只剩二十个人缩在塔楼顶,底下尸潮绕着转圈不攻,那这游戏就死了——它不再是生存,是等死。”
宋月莹终于开口,声音很轻:“所以……你刚才说的那些,不是‘能不能做’,而是‘值不值得现在做’?”
楚晨点点头,手指点了点自己太阳穴:“值不值得,得看时机。V社现在捧着《求生之路3》当亲儿子,全球铺开预售,媒体通稿都写好了‘重铸经典’。他们越用力,咱们越不能硬碰——正面刚,星辰没那个品牌厚度。但如果我们不刚,而是……借力打力呢?”
他起身走向书房,宋月莹没跟,只听见键盘敲击声骤然密集,像暴雨砸在铁皮屋顶上。
三分钟后,楚晨拿着平板走回来,屏幕亮着一张尚未完成的海报初稿。
背景是俯视视角的黄昏都市:倒塌的高架桥斜插云层,霓虹招牌半明半灭,一只断裂的手臂从翻倒的公交车窗里垂下,指尖滴落黑血。画面中央,六十四枚不同风格的剪影小人正背对镜头奔跑,有的扛着喷火器,有的拖着改装摩托,有的肩上蹲着机械犬,有的身后拖着发光绳索——所有剪影脚下,是密密麻麻、层层叠叠、由远及近涌来的灰黑色尸潮,潮头已漫过十字路口,吞没红绿灯杆。
海报右下角,一行黑底白字,字体如被腐蚀般边缘毛糙:
**《群星之下》**
*Survive Not Alone.*
没有开发商LOGO,没有发售日期,没有平台标识。只有一串极小的、几乎被忽略的灰色字母,在尸潮最浓处若隐若现:**STARLIGHT STUDIO — INTERNAL CONCEPT DRAFT v0.7**
宋月莹凑近细看,忽然发现细节:“等等……这六十四个人剪影,每个人的动作都不一样?扛喷火器那个在跃起,拖摩托的在侧身避障,机械犬蹲着的位置刚好挡住后面人的膝盖——这是按《全域战线》动作库调的?”
“嗯。”楚晨把平板转向自己,放大左上角一栋写字楼玻璃幕墙,“看见没?玻璃反光里,其实叠了十七个不同角度的尸潮预演帧。我让引擎组用《全域战线》的AOV(环境光遮蔽)系统,实时计算每扇窗的反射密度——越靠近尸潮,玻璃反光越浑浊。这不是美术画的,是程序跑出来的。”
宋月莹怔住,指尖慢慢抚过平板冰凉的边框:“你连这个都……”
“没做完。”楚晨打断她,语气平静,“这张图,我花了四十七分钟。其中三十九分钟在改AI路径点——让尸潮从地下车库涌出时,必须避开消防栓位置,否则动画穿模;八分钟调光影层次,确保远处尸潮不糊成一片黑,近处每具尸体腐烂程度要有差异。”
他关掉屏幕,黑暗瞬间吞没客厅。
“所以它不是‘骗’。”他声音低下来,却比刚才更沉,“它是真正在‘搭骨架’。文件夹里已经有‘群星之下’项目根目录,下面分了‘AI_Behavior_Tree_Simplified’‘Environment_Destruction_Preset’‘Network_Sync_Tolerance_Test’三个子文件夹,每个文件夹里都有命名规范的空白文档,标题写着‘待填技术参数’‘待对接美术需求’‘待设计PvE-PvP权重平衡表’。”
宋月莹沉默良久,忽然笑了:“你是不是……早就在等这个机会?”
楚晨没否认,只伸手拿起遥控器,打开电视。
新闻频道正切到夏日游戏节现场直播——镜头扫过星辰展台,巨大的LED屏上,《刺客信条:临安》水墨风预告片刚刚结束,画面淡出,露出一行烫金小字:
**「星辰游戏宇宙 · 下一个坐标」**
导播显然以为这是下一款《刺客信条》衍生作的悬念预告,镜头匆匆掠过。没人注意到,那行字右下角,极其微小的像素点阵排列,正是《群星之下》海报里尸潮最前端那只断手的掌纹拓扑图。
宋月莹盯着那行字,呼吸微微放慢:“你把线索……藏进预告片彩蛋里了?”
“嗯。”楚晨点头,“巴蜀育碧的渲染团队今早刚交完最后一版临安夜市灯笼光效,顺手帮我加了一帧隐藏帧。只有用手机慢放、逐帧截图、再用PS反色处理,才能看见掌纹——而掌纹对应的真实位置,是杭州城西废弃地铁2号线古荡站B口。那里,我们上周刚签完场地测绘协议,准备做实机扫描。”
他起身去厨房倒了两杯水,回来时把一杯递给宋月莹:“V社在推特发《求生之路3》首支实机视频那天,我让法务部给美国分公司发了邮件,标题叫‘关于‘城市废墟AI行为树优化’的跨时区协作备忘录’。附件里是《全域战线》的GitHub私有仓库链接,权限开放给V社工程师邮箱——当然,他们打不开,但邮件服务器日志会留痕。”
宋月莹握着水杯,指尖微凉:“你是故意的。”
“不是故意。”楚晨纠正,“是‘必然’。他们一定会查星辰最近的技术动向。只要查,就会看到那份邮件。只要看到,就会联想——星辰在优化什么AI?为什么偏偏挑这个时间点?为什么附件名写着‘城市废墟’?”
他喝了一口水,喉结滚动:“然后,他们的社区经理会在内部会议里说:‘嘿,星辰好像在憋什么大招。’他们的市场总监会立刻让舆情组盯住中文社交平台。他们的程序员会翻遍星辰所有开源引擎补丁——结果发现,上个月我们提交了一个PR,修复了‘大规模非智能单位集群路径寻路抖动’的BUG。”
宋月莹终于懂了。
这不是泄露海报,这是铺设轨道。
V社的舆论列车一旦启动,就会沿着星辰悄悄焊好的钢轨,轰隆隆驶向《群星之下》的方向——哪怕这列火车此刻还只有车头,没有车厢,没有乘客,甚至没有铁轨尽头的车站。
“那你打算什么时候‘正式’公布?”她问。
“不公布。”楚晨放下杯子,声音轻得像一片羽毛落地,“我们永远不公布。这张海报,只会以‘网友P图’的形式出现在Reddit的r/gaming板块。会有七百个ID留言说‘这是星辰内部流出’,三千个ID反驳‘假的,星辰根本没这项目’,十五万次转发后,V社官方账号会发一条意味深长的推文:‘有些故事,还没开始写,就已经在读者心里完成了结局。’”
他看向宋月莹,眼睛亮得惊人:“而那一刻,全世界都会默认——星辰正在做一个比《求生之路3》更疯狂的丧尸游戏。没人知道它是否存在,但所有人都相信它值得期待。这种期待本身,就是我们的护城河。”
窗外,城市灯火次第亮起,像散落在墨色绸缎上的碎钻。
宋月莹忽然想起什么,从包里掏出素描本,翻到最新一页——上面是她昨天随手画的草图:一只机械义肢的手,正从混凝土裂缝中缓缓伸出,掌心向上,接住一片飘落的樱花。
她没说话,只把本子推到楚晨面前。
楚晨低头看了很久,忽然伸手,在樱花旁边,用铅笔轻轻添了一行小字:
**「尸潮退去时,有人在废墟种花。」**
宋月莹盯着那行字,眼眶莫名发热。
她知道,这才是楚晨真正想做的东西。
不是割草,不是爆头,不是逃离。
是在人类文明的断壁残垣之间,让生命以最倔强的方式重新扎根。
就像星辰本身——三年前还是个连Unity引擎都要靠外包调试的小作坊,如今已能在育碧标准下管理八百人团队;就像《刺客信条:临安》里,南宋临安城的每一盏灯笼,都是程序员用物理引擎算出来的光影折射;就像此刻,一张尚未命名的海报背后,藏着七百行未编译的AI脚本、三十八张被否决的城市废墟概念图、以及一份标注着“2023年Q4启动可行性评审”的立项草案。
所有伏笔,都在暗处生长。
所有火种,都静待风起。
楚晨伸手合上素描本,动作很轻。
“明天上午十点,召集引擎组、AI组、美术组核心成员,开闭门会。”他说,“议题只有一个:如果《群星之下》真的要做,第一块必须啃下的硬骨头,是什么?”
宋月莹点头,指尖无意识摩挲着本子封皮上星辰工作室的烫银Logo——那是一颗被星环环绕的蓝色星球,星环并非完美圆环,而是由无数细小齿轮咬合而成。
她忽然明白,楚晨从不靠噱头赢。
他只是把每一次看似投机的“蹭热度”,都悄悄锻造成下一块基石。
而真正的游戏,从来不在屏幕上。
它在每一次代码提交的注释里,在每一帧光影计算的误差值里,在每一个被否决又重生的美术方案里,在六十四个人剪影奔向未知时,那被风掀起的衣角褶皱里。
在所有人以为他在玩火的时候,他早已把火种,种进了土壤深处。
CDPR走赛博朋克记忆传递,卡普空搞灵魂战斗接力,顽皮狗那边选了一个“情感传承”的方向,大概就是一个物件在不同角色手里辗转,每一段都是一个小故事。
育...
“问题确实不少。”楚晨咽下葡萄,指尖无意识敲了敲沙发扶手,语气沉了下来,“第一,服务器压力。64人同图+万级AI僵尸——不是‘渲染’万级,是‘逻辑运行’万级。《全域战线》里百人AI士兵已经把服务器压得喘不过气,靠的是分区域加载、状态裁剪、行为树动态降频。但僵尸不一样,它们不需要思考,可需要‘存在感’:要能被子弹击中、被火焰点燃、被车辆碾碎、被爆炸掀飞……每一个都要有物理反馈、受击判定、死亡动画触发。哪怕用最简化的状态机,一万个单位同时跑逻辑,每帧16毫秒,光AI更新就吃掉三倍于《全域战线》的CPU时间。”
他顿了顿,伸手从茶几抽屉里抽出一张便签纸,撕下一条,用笔快速画了个简图:左侧标着“玩家端”,右侧标着“服务端”,中间画了一条粗线,上面打了个大大的叉。
“第二,网络同步精度。”他指了指叉,“《全域战线》里士兵移动允许300毫秒延迟补偿,枪口指向可以插值平滑,玩家不会觉得卡。但丧尸潮不一样——你开一枪,子弹必须精准命中某只僵尸的某个关节模型,否则断肢效果、溅血轨迹全乱套;你扔个燃烧瓶,火焰蔓延必须和周围三百只僵尸的AI状态实时耦合,否则火没烧到,僵尸却突然集体倒地——这会直接崩掉玩家对‘真实感’的信任。”
宋月莹静静听着,没插话,只是把剥好的第二颗葡萄轻轻放在他掌心。
楚晨笑了笑,继续:“第三,美术资源复用率。你说拿《全域战线》地图改废墟?行。但旧地图全是军事设施、战壕、铁丝网、装甲车残骸。丧尸世界要的是便利店玻璃碎裂、超市货架倾塌、幼儿园滑梯锈蚀、地铁站积水倒映惨白灯光……这些不是换贴图就能解决的。每栋楼外立面要重做破损逻辑,每扇窗户要单独设‘可破窗’标记,每条街道要埋‘尸潮路径点’,连雨水流进下水道的动画都要重写……美术组现在刚交完《刺客信条:临安》南宋临安城的十二万件资产,下个月就要进《高达战场》机动战士管线,哪还有人手去堆一座‘活着的废墟’?”
他把便签纸揉成团,投进角落垃圾桶,发出轻微一声响。
“第四,也是最要命的——玩法闭环。”他忽然坐直,目光锐利起来,“《求生之路》为什么成功?因为它把‘合作’做到了骨子里。四个角色,不同技能,不同台词,不同受伤反馈,不同复活机制。你救队友,他会喊你名字;你被扑倒,队友冲过来拉你,你俩眼神交汇那一瞬,肾上腺素飙升。我们搞64人,怎么保证不变成‘人挤人抢直升机’的排队模拟器?如果最后十分钟只剩二十个人缩在塔楼顶,底下尸潮绕着转圈不攻,那这游戏就死了——它不再是生存,是等死。”
宋月莹终于开口,声音很轻:“所以……你刚才说的那些,不是‘能不能做’,而是‘值不值得现在做’?”
楚晨点点头,手指点了点自己太阳穴:“值不值得,得看时机。V社现在捧着《求生之路3》当亲儿子,全球铺开预售,媒体通稿都写好了‘重铸经典’。他们越用力,咱们越不能硬碰——正面刚,星辰没那个品牌厚度。但如果我们不刚,而是……借力打力呢?”
他起身走向书房,宋月莹没跟,只听见键盘敲击声骤然密集,像暴雨砸在铁皮屋顶上。
三分钟后,楚晨拿着平板走回来,屏幕亮着一张尚未完成的海报初稿。
背景是俯视视角的黄昏都市:倒塌的高架桥斜插云层,霓虹招牌半明半灭,一只断裂的手臂从翻倒的公交车窗里垂下,指尖滴落黑血。画面中央,六十四枚不同风格的剪影小人正背对镜头奔跑,有的扛着喷火器,有的拖着改装摩托,有的肩上蹲着机械犬,有的身后拖着发光绳索——所有剪影脚下,是密密麻麻、层层叠叠、由远及近涌来的灰黑色尸潮,潮头已漫过十字路口,吞没红绿灯杆。
海报右下角,一行黑底白字,字体如被腐蚀般边缘毛糙:
**《群星之下》**
*Survive Not Alone.*
没有开发商LOGO,没有发售日期,没有平台标识。只有一串极小的、几乎被忽略的灰色字母,在尸潮最浓处若隐若现:**STARLIGHT STUDIO — INTERNAL CONCEPT DRAFT v0.7**
宋月莹凑近细看,忽然发现细节:“等等……这六十四个人剪影,每个人的动作都不一样?扛喷火器那个在跃起,拖摩托的在侧身避障,机械犬蹲着的位置刚好挡住后面人的膝盖——这是按《全域战线》动作库调的?”
“嗯。”楚晨把平板转向自己,放大左上角一栋写字楼玻璃幕墙,“看见没?玻璃反光里,其实叠了十七个不同角度的尸潮预演帧。我让引擎组用《全域战线》的AOV(环境光遮蔽)系统,实时计算每扇窗的反射密度——越靠近尸潮,玻璃反光越浑浊。这不是美术画的,是程序跑出来的。”
宋月莹怔住,指尖慢慢抚过平板冰凉的边框:“你连这个都……”
“没做完。”楚晨打断她,语气平静,“这张图,我花了四十七分钟。其中三十九分钟在改AI路径点——让尸潮从地下车库涌出时,必须避开消防栓位置,否则动画穿模;八分钟调光影层次,确保远处尸潮不糊成一片黑,近处每具尸体腐烂程度要有差异。”
他关掉屏幕,黑暗瞬间吞没客厅。
“所以它不是‘骗’。”他声音低下来,却比刚才更沉,“它是真正在‘搭骨架’。文件夹里已经有‘群星之下’项目根目录,下面分了‘AI_Behavior_Tree_Simplified’‘Environment_Destruction_Preset’‘Network_Sync_Tolerance_Test’三个子文件夹,每个文件夹里都有命名规范的空白文档,标题写着‘待填技术参数’‘待对接美术需求’‘待设计PvE-PvP权重平衡表’。”
宋月莹沉默良久,忽然笑了:“你是不是……早就在等这个机会?”
楚晨没否认,只伸手拿起遥控器,打开电视。
新闻频道正切到夏日游戏节现场直播——镜头扫过星辰展台,巨大的LED屏上,《刺客信条:临安》水墨风预告片刚刚结束,画面淡出,露出一行烫金小字:
**「星辰游戏宇宙 · 下一个坐标」**
导播显然以为这是下一款《刺客信条》衍生作的悬念预告,镜头匆匆掠过。没人注意到,那行字右下角,极其微小的像素点阵排列,正是《群星之下》海报里尸潮最前端那只断手的掌纹拓扑图。
宋月莹盯着那行字,呼吸微微放慢:“你把线索……藏进预告片彩蛋里了?”
“嗯。”楚晨点头,“巴蜀育碧的渲染团队今早刚交完最后一版临安夜市灯笼光效,顺手帮我加了一帧隐藏帧。只有用手机慢放、逐帧截图、再用PS反色处理,才能看见掌纹——而掌纹对应的真实位置,是杭州城西废弃地铁2号线古荡站B口。那里,我们上周刚签完场地测绘协议,准备做实机扫描。”
他起身去厨房倒了两杯水,回来时把一杯递给宋月莹:“V社在推特发《求生之路3》首支实机视频那天,我让法务部给美国分公司发了邮件,标题叫‘关于‘城市废墟AI行为树优化’的跨时区协作备忘录’。附件里是《全域战线》的GitHub私有仓库链接,权限开放给V社工程师邮箱——当然,他们打不开,但邮件服务器日志会留痕。”
宋月莹握着水杯,指尖微凉:“你是故意的。”
“不是故意。”楚晨纠正,“是‘必然’。他们一定会查星辰最近的技术动向。只要查,就会看到那份邮件。只要看到,就会联想——星辰在优化什么AI?为什么偏偏挑这个时间点?为什么附件名写着‘城市废墟’?”
他喝了一口水,喉结滚动:“然后,他们的社区经理会在内部会议里说:‘嘿,星辰好像在憋什么大招。’他们的市场总监会立刻让舆情组盯住中文社交平台。他们的程序员会翻遍星辰所有开源引擎补丁——结果发现,上个月我们提交了一个PR,修复了‘大规模非智能单位集群路径寻路抖动’的BUG。”
宋月莹终于懂了。
这不是泄露海报,这是铺设轨道。
V社的舆论列车一旦启动,就会沿着星辰悄悄焊好的钢轨,轰隆隆驶向《群星之下》的方向——哪怕这列火车此刻还只有车头,没有车厢,没有乘客,甚至没有铁轨尽头的车站。
“那你打算什么时候‘正式’公布?”她问。
“不公布。”楚晨放下杯子,声音轻得像一片羽毛落地,“我们永远不公布。这张海报,只会以‘网友P图’的形式出现在Reddit的r/gaming板块。会有七百个ID留言说‘这是星辰内部流出’,三千个ID反驳‘假的,星辰根本没这项目’,十五万次转发后,V社官方账号会发一条意味深长的推文:‘有些故事,还没开始写,就已经在读者心里完成了结局。’”
他看向宋月莹,眼睛亮得惊人:“而那一刻,全世界都会默认——星辰正在做一个比《求生之路3》更疯狂的丧尸游戏。没人知道它是否存在,但所有人都相信它值得期待。这种期待本身,就是我们的护城河。”
窗外,城市灯火次第亮起,像散落在墨色绸缎上的碎钻。
宋月莹忽然想起什么,从包里掏出素描本,翻到最新一页——上面是她昨天随手画的草图:一只机械义肢的手,正从混凝土裂缝中缓缓伸出,掌心向上,接住一片飘落的樱花。
她没说话,只把本子推到楚晨面前。
楚晨低头看了很久,忽然伸手,在樱花旁边,用铅笔轻轻添了一行小字:
**「尸潮退去时,有人在废墟种花。」**
宋月莹盯着那行字,眼眶莫名发热。
她知道,这才是楚晨真正想做的东西。
不是割草,不是爆头,不是逃离。
是在人类文明的断壁残垣之间,让生命以最倔强的方式重新扎根。
就像星辰本身——三年前还是个连Unity引擎都要靠外包调试的小作坊,如今已能在育碧标准下管理八百人团队;就像《刺客信条:临安》里,南宋临安城的每一盏灯笼,都是程序员用物理引擎算出来的光影折射;就像此刻,一张尚未命名的海报背后,藏着七百行未编译的AI脚本、三十八张被否决的城市废墟概念图、以及一份标注着“2023年Q4启动可行性评审”的立项草案。
所有伏笔,都在暗处生长。
所有火种,都静待风起。
楚晨伸手合上素描本,动作很轻。
“明天上午十点,召集引擎组、AI组、美术组核心成员,开闭门会。”他说,“议题只有一个:如果《群星之下》真的要做,第一块必须啃下的硬骨头,是什么?”
宋月莹点头,指尖无意识摩挲着本子封皮上星辰工作室的烫银Logo——那是一颗被星环环绕的蓝色星球,星环并非完美圆环,而是由无数细小齿轮咬合而成。
她忽然明白,楚晨从不靠噱头赢。
他只是把每一次看似投机的“蹭热度”,都悄悄锻造成下一块基石。
而真正的游戏,从来不在屏幕上。
它在每一次代码提交的注释里,在每一帧光影计算的误差值里,在每一个被否决又重生的美术方案里,在六十四个人剪影奔向未知时,那被风掀起的衣角褶皱里。
在所有人以为他在玩火的时候,他早已把火种,种进了土壤深处。
