中期回顾


历程:

周四 - 看到题目,大概联想到可以做记忆游戏,找出相同的卡片。简单画了下 idea(附件),此时考虑可能的扩展选项为增加节奏要素

周五- 开始干活,先在网上找了一个基本的配送方案,然后把卡牌和翻转效果实现了

周日- 摆了两天,继续干一点,完成了主游戏流程,用ASEPRITE随意画了画卡面。又用reaper做了一段鼓的loop,于是把节奏部分也加进去了实现了。算是有版本0.1了

周一- 主要是优化,做了结算界面和主菜单,修复bug和增加了很多游戏中的动态效果,录制了胜利和失败的音效。v0.2

周二- 增加了attribution页面和指南功能。测试+修复bug,再往界面里填一些感觉 确实的内容,v0.3

引擎为 godot 4.4.1 ,第二次用,得到一些新的经验:

1. 资源释放问题, change_scene 的执行最好 call_deferred 或者 guard 一下,不然同一帧可能前面释放了对象,后面还想用

2. 文件名大小写问题,windows下忽略文件名大小写,但是在godot里不能忽略!大小写错了在editor里是正常执行的程序,打包后在包里就找不到资源文件了。

3.  节奏游戏播放声音怎么和 gameplay 同步: https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html

总结:第一天构想的内容基本都做进去了,还算满意

todo:web下的音频播放效果和延迟如何还需要测试之后再决定是否上

Get MemBeat

Leave a comment

Log in with itch.io to leave a comment.