下载 App
【开发者日志#5】星序 拼上外壳:UI、游戏循环与“信标”驱动力
10/0714 浏览综合
导言:
上期实现队列回放和碰撞后,我发现了一个致命漏洞:玩家站在原地不动,就不会产生新的发光体,等回放结束就彻底安全了。这显然不行。
在有了基本的底层机制后,现在开始搭建游戏的外壳:开始界面、血量UI、失败判定,以及——一个逼迫玩家在场上持续移动的理由。
本期进展:
正式的UI与游戏循环:这次我放出了之前藏了一段时间的UI系统。目前有简单的开始界面(按任意键开始)、游戏内的血量条、当前波次计数,以及死亡后的“重新开始”界面。整个游戏循环终于跑通了。
解决“站桩漏洞”:为了逼玩家动起来,我加入了一个场上限定时间内必须接触完所有随机生成的信标的机制,否则游戏结束。如此玩家为了继续,就必须不断移动,自然也就产生新的轨迹。这个机制比我之前设想的“捡能量球”更有压迫感和目标感。
难度曲线初步调优:结合上期的测试,我把第一波回放设为 3 条光线,间隔 0.8 秒;第二波 5 条,间隔 0.6 秒。经过几十次测试,发现这个节奏能让人有反应时间,又不至于无聊。
音效调度器重写:因为上一期的音效会出现重叠或慢半拍,我重新梳理了音频调度逻辑。现在回放时每个光线的音效被严格绑定在激活帧上,不再出现错位。
问题与风险:
UI 与弹幕的视觉冲突:UI 一加进去,屏幕瞬间变挤了。血条挡住了右下角的视线,尤其是当光线从那个方向射来时,很容易因为看不到而中招。可能需要把 UI 向边缘收拢,或者做成半透明。
“必须移动”的副作用:加入信标机制后,玩家被迫满场跑,结果导致场上的发光体数量暴增,屏幕很快就会被光线塞满。我不得不同时降低轨迹采样频率,但这又让游戏变得有些平淡。这个平衡点还需要反复测试。
难度平衡的困扰:目前测试中,最容易死的情况不是“躲不开光线”,而是“被逼到角落,没有空间移动”。场地边界和光线回放的结合产生了很强的压迫感,这在前期可能过于劝退。
风险:如果场地的可利用空间不够大,或者光线持续时间过长,会形成“必死局”。下期需要测试不同形状和面积的场地,看是否能缓解这种压迫感。
下期计划:
新增图鉴系统:一些特殊的收集品,以及对应的文案。
优化美术表现:为玩家、收集品等添加3D模型。目前已在 Blender 中开始进行模型制作,下期将正式在 Unity 中完成材质配置与模型替换,这也许是耗时较长的一段流程。

精细化音阶设计:让回放过程听起来更像一首完整的旋律,而不只是零散的音效。
加入简单的得分系统:根据接触信标和收集品等渠道获得分数,增加重复游玩的动力。
继续打磨难度曲线和场地布局。











