节拍前夜开发日志 #5

03/1345 浏览开发日记
「节拍前夜」开发日志 #5 — 3.7~3.13 一周冲刺 | 提交数: 92 commits | 迭代记录: #012 → #032
一、视觉系统大修
这一周最大的工程量砸在了视觉渲染管线上。战斗文字的发光效果经历了 5 次方案迭代——从最初的 BoxGradient(马赛克感严重)→ RadialGradient 椭圆泛光 → fontBlur 多层叠绘 → 字号递增放大+fontBlur 扩散 → 最终定稿的十字光柱辐射方案(4根菱形 RadialGradient + fontBlur 光晕),终于找到了勉强好看又不糊字的平衡点。
二、材质编辑器从零到完善
做了一套游戏内实时材质编辑系统,耗费了快十万积分(MaterialEditOverlay),可以在游戏运行时直接调面板的纹理、颜色、透明度等 40+ 参数,改完即时预览。支持可拖拽浮窗、手风琴折叠分组、三重数据备份(本地存档+云变量+error()导出),方便手机端也能把参数复制出来。这套工具链让 UI 调参效率提升了一个数量级。
3、战斗反馈三区架构
把战斗信息流从单一的日志区重构为三区架构:左侧玩家结果浮动文字(BattleSideAnnounce)、右侧敌方结果、中间状态栏(BattleStatusBar)。每个区域独立着色——红色=负面(封印/超时/失误)、绿色=正面(治疗/输出/通过)、金色=技艺触发、蓝色=防御、橙色=警告,总计覆盖了约 30 条语义关键词的自动着色规则。
4、BUG 修复集锦
BUG-43: PerfMonitor 跨屏切换 WASM 崩溃
BUG-48/49: UIEditOverlay 与 MaterialEditOverlay 互斥冲突、时停残留
BUG-50: 切屏过渡幕布图标缩放跳变(Scale 动画初始值未钳位)
BUG-52: 休息结果卡文字暗淡(zIndex 不稳定排序导致遮罩覆盖内容)
基建升级
标题按钮改为图片适配+染色编辑器,告别纯色方块按钮
serverCloud 常驻服务器升级规划(群聊信息+架构优化)
Lua nil 空洞防护 skill、工作流指令清晰度检查等 AI 辅助工具迭代
包体盘点:发现约 88MB 冗余资源(重复格式/旧版图标/未压缩原图),待清理
下一步
清理冗余资源瘦包、继续打磨 UI 视觉细节、推进 serverCloud 常驻服排行榜。
节拍前夜 — Roguelike 节奏对战,用音乐打败敌人。
TapTap
TapTap
2