【人人人入生】开发者日志#5
这里是第五棒—程序刻刻!
本期进展:
好消息是——游戏的核心玩法终于跑通了!这绝对是里程碑式的进展。![[表情_看我的]](https://img.tapimg.com/market/images/68859b6a042187b719b1fed6a9c32f9a.png)
![[表情_看我的]](https://img.tapimg.com/market/images/68859b6a042187b719b1fed6a9c32f9a.png)
最大的难关,那个比想象中复杂的拼图系统,总算是被我们啃下来了。光是“邻居自动检测”和“吸附逻辑”就调了快一个星期。现在这个版本,终于调得差不多了,拖拽拼图块的感觉非常丝滑,手感还不错!
![[表情_举手]](https://img.tapimg.com/market/images/f5a3260d8fbce51f2b52df672cd9be03.png)
与此同时,关卡管理系统也彻底换成了数据驱动(用的ScriptableObject)。这对我来说简直是解放!以后加新关卡、调数值,终于不用每次都去改代码了,自己就能在编辑器里搞定,效率飙高。
![[表情_不好意思]](https://img.tapimg.com/market/images/88e686862ac96847012247fe1b5236f6.png)
另外,两个我们最得意的“私货”也实装了:一个是那个超酷的“旧电视”关闭转场Shader,复古味儿一下就上来了,辨识度拉满;另一个是创新的“飞蛾拖拽”玩法,这不只是个视觉噱头,它还给解谜增加了一点点策略性,和我们的游戏主题也更贴合了。
哦对,性能也顺手优化了一波。毕竟是拼图游戏,拖拽要是卡了,那体验简直是灾难。现在对象池一上,Draw Call也压下去了,帧率在测试机上稳定60fps,舒服了!![[表情_酷]](https://img.tapimg.com/market/images/edd50e702f508971043f5619f686740e.png)
![[表情_酷]](https://img.tapimg.com/market/images/edd50e702f508971043f5619f686740e.png)
问题与风险:
最大的风险其实还是老问题:早期赶进度,没写单元测试。现在项目越来越复杂,这技术债开始“讨债”了。上周我改了个吸附逻辑的小BUG,结果莫名其妙把飞蛾拖拽的功能给弄坏了,查了两小时才定位。这种事真的让人心里发毛,生怕哪天一不小心就改出个“史诗级”BUG。这债,迟早要还的。
下期计划:
下个阶段,重心必须彻底放回玩家体验上。准备实装具体的特效和音频~

