不知道这是什么?四处看看吧!

说在前面

原先今年确实没有任何的愚人节曲包计划,目前的流程是在接近 3 月末的时候构思与制作的。在此十分感谢清酒在流程构思、流程测试与解锁文案上的支持与帮助,我个人无法在短时间内完成整个活动的策划。

玩法

本期愚人节谱面没有任何新机制,仅仅是曲线长条(April Fool III 新机制)与长条染色(April Fool V 新机制)的应用。不同的是,这次采用了程序化生成谱面,来达到使用曲线长条碎片表现视频内容的效果。

谱面使用 Python 脚本生成。以 Bad Apple 举例,在一帧内一共有 480(48W x 10H)个曲线长条,使用 OpenCV 提取每一帧对应像素的颜色。由于性能限制,不可能在每一帧放置 480 个曲线长条,这样整张谱面的音符数量会让游戏无法运行。于是我们采用回收的方法:生成 4 层不同颜色的长条矩阵,每一个长条碎片都位于一个层级,通过 Timing 与可见性进行控制,在每一帧的像素位置「召唤」出对应颜色的长条碎片。这样一来,整张谱面仅需要 48 x 10 x 4 = 1920 个长条,大大降低了计算压力。

从上面不难看出,想要的颜色越多,性能需求越大。所以对于每个视频,都采用 K-Means 计算出视频中最核心的颜色;在挑选视频的时候,尽量挑选视频主体清晰、颜色简单、刻进大家 DNA 的视频,提高视频的辨识度。7 张这样的谱面中,颜色使用最多的是「竹」,使用了 20 个颜色。

0.27.0.7 的游戏逻辑执行速度仍然达不到我们需要的性能,在 0.27.0.8 特别进行了优化,让这些谱面能够流畅运行起来。额外拿 1.0 试了一下,1.0 可以支持更多的颜色与更大的长条密度。

解锁流程

本次解锁的设计方向仍然是社区轻度 ARG,额外地,这次希望能够将四个群的人共同调动起来参与到活动当中。

环节一

环节一在 2026.04.01 18:00:00 自动解锁,表现为打歌会随机出现奇怪的评级符号,并给出三个提示引导后续的解锁流程。不过最初似乎大家并没有注意到剧情对话中给的三个提示十分关键,视线被奇怪的评级符号吸引去了,如果添加一些高亮或者一些强制性的停顿,引导性质会更强一些。

环节二

三个解锁条件的设计思路其实十分简单

  1. 算术教室2 -> 东方曲,对应曲包内 Bad Apple;
  2. 隐形子弹 -> 东方曲,对应曲包内 Bad Apple。这次额外要求携带灵梦游玩,也是对应了去年上线的更换角色的功能;
  3. 蝎虎天体 -> 这是我认为首张对曲线长条的应用具有开拓性的谱面,对应了本次曲线长条的主题。

解锁无需顺序,依次达成即可。

至于为什么蝎虎天体的解锁文本是「观测耀变星的资格」:

  1. 资格:限定单曲
  2. 耀变星:蝎虎天体是一种「耀变体」。严格意义上没有耀变星的说法,有耀星、变星和耀变体。写成耀变星是为了让 AI 大模型产生幻觉,如果你使用传统的搜索引擎,应该很快可以查询到关键词。

以百度为例

环节三

获得字母后搜索有意义的单词,可以获得 /mdcp solve 的指令提示。设计这个环节是为了让四个群的人都能参与到解锁中来。对于同时处于多个群的人,solve 指令会这个人记录第一次发指令的群,到别的群发指令就无效了。

一群、二群、四群的条件设计的比较宽松,条件几乎是为活跃人员量身定做的。但对于三群,特地设置了比较变态的条件,以防流程过快被解锁。

每个条件只要一个人达成就会被记录下来,不需要一个人同时达成三个条件。

各个群的条件如下:


一群:

  1. 此人的 Ability 大于 160000(Ability 是一个隐藏数值,是游玩过的所有线上谱的 Stella 分数之和)
  2. 此人拥有一张月赛通过海选的谱面
  3. 此人位于 April Fool V 的前 64 名解锁名单上

二群:

  1. 此人的彩虹猫 Nyan Cat 的得分大于 190000
  2. 此人的 Stella Rank 排名小于等于 20
  3. 此人上传了大于等于 10 张上传谱面

三群:

  1. 此人的 Best 50 中拥有大于等于 5 个彩色(Prismatic)边框
  2. 此人有至少一次大型 SprBoost 效果正在生效中
  3. 此人在所有线上谱中反应了小于 70 次「喜欢」

四群:

  1. 此人在近一个月抽卡大于等于 250 次
  2. 此人的 Stellarate 尾数是 4
  3. 此人拥有大于等于 35 个已解锁角色卡

环节四

看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!看视频!

后记

这次是 1.0 上线最后一次愚人节活动了,不知不觉已经做了 7 年的愚人节内容。比起纯粹的整活和叠加不知所谓的屏幕特效,我更希望愚人节内容能够从机制上让大家有一种惊喜感。从第一年的愚人节开始,我们已经为这个双轨游戏添加了许多拓展性很强的新机制——场景切换、Timing、曲线长条等等。

希望接下来的 1.0 版本能继续给大家带来更多的惊喜。

混乱的评级显示将在 2026.04.04 18:00:00 消失。

小彩蛋

  1. 如果使用 4:3 的分辨率游玩,可以看到谱面上方有一排星星在转动和变色;
  2. 星星的开始时间被设定为 256s。如果在实时预览中播放谱面到最后也没有暂停,稍等就会听到一阵激烈的爆炸声,伴随着屏幕白花花的特效,十分神圣。

其他问题

为什么没有以撒的结算评级?

做太快给忘了,要是我想起来一定放一坨进去,蓝门。

最后修改:2026 年 04 月 03 日
点个赞再走嘛