下载 App
《春现》开发者日志 06-20261016
最近,《春现》的打磨围绕着一个主题展开:让每次进入、重试和离开关卡,都有更自然的节奏。主菜单的内容现在会从上到下依次浮现,关卡文字退去后,黑幕从中央缓缓掀开;进入下一幕时,方块按画面中的左右顺序退场,再由斜向弧形黑幕覆盖。最后一关则使用两侧向中央合拢的落幕,让旅程的结束多一点停留。
设计这些动画时,我希望动作能帮助玩家理解当前发生了什么。重试意味着重新整理眼前的谜题,因此方块会按高度依次退去,短暂停顿后重新出现;下一幕意味着离开这处花园,退场节奏就更紧凑。同时,游玩界面加入了撤销与重开按钮,让玩家更方便地尝试不同思路,撤销时也能通过反向动画看清上一步操作如何被还原。
实现上,界面和方块使用了不同的动画逻辑。界面由固定的布局节点保留位置,只让内部内容移动并改变透明度,避免窗口缩放时动画被重新排版打断。方块则真正移动三维渲染节点,并带动阴影一起变化。动画以完整结构为单位,组合块、传送门片段和装饰始终保持相对位置,也会在播放期间暂停方块输入,避免操作与转场互相干扰。
开发过程中,透明度带来了不少细节问题:方块淡出时可能露出内部面,前后结构的遮挡可能突然变化,重试前的花瓣高亮也可能过早出现。为此,我调整了深度与颜色的绘制顺序,让结构按镜头远近处理透明效果;花瓣高亮则等所有方块归位、材质恢复后,再从零逐渐亮起。重试的错峰间隔也会随结构数量压缩,让大关卡的等待时间保持可控。
手机上的首次转场还涉及着色器准备造成的停顿。这部分准备现在提前放到黑幕遮挡期间完成,动画播放时主要更新位置、透明度和阴影参数,减少临时创建资源的开销。我也补充了可视化重播检查,观察传送门撤销和解锁恢复的完整过程。这些过渡只有短短几秒,却连接着玩家一次又一次尝试;我希望它们清楚、流畅,也保留《春现》安静舒缓的步调。#聚光灯gamejam开发者日志




