#6 纪念因为BUG而死去的头发……

10/2047 浏览综合
大家好这里是笛笛龙
没有想到隔了整整两天才发第6篇日志
主要原因就是……存档读档的技术问题卡了一整个周日!!(笛笛:头发!我的头发!!!)
🚀
原本想通过Godot的PackedScene,直接把节点打包存档,没想到子节点并不会自动嵌套保存。调试半天后发现如果真的实现这种保存方式,存档本体也会非常大,并且非常不优雅!
🐞🐞🐞
于是,花了很长时间,从头重构了便于存储、读取的底层数据结构,完成了存读档功能。
游戏开发经验不足,其实从最开始第一个需要被保存的物体出现在场景上,就应该为他设计完善的存档数据,并且实现从场景物体转为数据(保存),和从数据转化为场景物体(读取)的功能。
另外今天也花了不少时间,把使用前两个技能(总共三个)的游戏关卡搭建好了。笛笛自己走通了一遍,就是不知道有没有BUG(话说有BUG才正常吧!)
TapTap
📅
下一期要抓紧实现第三个技能和相关的关卡。后面还有剧情(小龙龙已经写好了)实装、音效实装、画面优化等等繁重任务鸭!
下期再见吧!上次说了的实机演示视频……还是再等等叭!
13
2
15