下载 App
我的天哪!BUG多到修不完
编写元件逻辑的部分需要的时间超出了我的预期
原定前天能够完成,然后开始设计关卡和制作剩余的界面
但是各种层出不穷的BUG,让我多花了两天时间修补
还没修完!
目前已知的剩余的BUG:
1. 混合器在输入电流发生变化后,如果变化的元件不在四周,不会进行电流的传播
造成这个BUG的原因很清晰,但是不好修,目前不会影响核心玩法,决定搁置
2. 通过一些特定的放置方法,可以使4个或以上接线器产生回路,自给自足,不需要电流来源,自己就可以无限循环电流
目前传播电流的逻辑是:在每一个元件更新后,检查元件四周的情况并传播,这导致了这个问题,传播电流的逻辑是整个玩法的基础,这个问题极难修改,我目前已知的修复方法只有重写传播的逻辑,但是时间明显来不及了,合理的传播逻辑应该是在每一次回路被更新后,清除所有电流,然后从出电口开始寻找一条通路进行传播通电,这需要重新设计并编写一套算法,仅剩的两天时间是不够的,不过好在这个BUG的触发几率较低,并且在设计关卡时可以添加诸多限制来避免这个BUG的产生,所以这个BUG暂不考虑修改了
3. 可能出现元件核心和电路电流类型不匹配的情况(修复了吗?如修)
因为这个BUG和第二个BUG的触发几率都很低,我自己都没摸清楚触发条件,所以也无法复现,是否已修复状态未知
来不及了,这些BUG就不修理了,我需要赶紧制作其他内容,已知还剩下的内容:
1. 操作手册界面
2. 加载界面
3. 关卡设计
4. 优化音乐体积
5. 新手引导(时间很可能不够)



