星空之下 - 回响:开发日记第一篇Day4
记录人:腐朽的摇钱树
日期:2025年10月13日
🏗️ 今日进展
今天是聚光灯比赛的第四天!主要完成了装备商店界面的搭建,为BUG主题的装备设计了独特的故障着色器效果。看着商店里那些闪烁着异常光芒的效果,感觉游戏的独特气质开始显现了!
💡 开发重点
装备商店界面:
搭建了装备商店的核心界面。玩家可以在这里浏览随机刷新的装备,每个装备槽位都带有故障风格的UI设计。重点是让商店本身就给人一种"这个系统不太稳定"的感觉。
故障着色器:
为商店中刷出的装备实现了独特的故障视觉效果:
装备图标会随机出现轻微的RGB颜色分离效果
稀有度越高的装备,故障效果越明显,甚至会出现完全无法直视的效果
着色器调试:
这次使用了今年刚接触的引擎Godot,新的东西所以调试故障效果花了最多时间。想要达到那种"似坏非坏"的感觉很微妙 - 效果太轻微了看不出来,太强烈了又影响玩家识别装备。最后找到了一个不错的平衡点,让故障效果既明显又不影响可读性。
🚫 遇到的问题及解决方案
问题:故障效果在不同分辨率的屏幕上表现不一致
解决方案:改用基于屏幕比例的噪声算法,确保在不同设备上都能保持一致的视觉效果
问题:装备特效导致界面渲染开销过大
解决方案:为故障效果添加LOD系统,在低配设备上减少特效复杂度
🤔 一些担忧
说实话,开始有点担心项目的规模了。BUG主题的潜力很大,但实现起来比预期复杂得多。每做一个系统都要考虑如何融入"故障"这个主题,这大大增加了开发时间。现在卡牌系统、装备系统都等着完善,感觉一个礼拜时间可能不够用...
📅 明日计划
必须开始整合各个系统了 - 让装备效果实际影响角色属性和卡牌效果
实现基础的敌人生成系统,哪怕只是最简单的几种敌人
如果还有时间,尝试把卡牌系统和战斗场景连接起来
🎈 结语
虽然进度压力很大,但看到那些闪烁着故障特效的装备在商店里展示时,还是很有成就感的。这个独特的视觉风格让我们的游戏在众多作品中能够脱颖而出。明天将是关键的一天,希望能把各个系统成功串联起来!


