开发日志06: 完成核心系统和剧情
- 开发进度

白模
完成了核心(文字对话XD)玩法系统
为了实现对话框鼠标滚轮效果,花了两个小时,因为 bevy 里 justify-content是flexEnd时,默认 scroll 行为不生效,还得手动实现滚轮相关的逻辑😄
这三周大部分时间都花在了各种细节上,导致游戏最终的完成度比较的低。

滚动到底部
完成了剧情系统,通过解析自定义结构的 toml 文件进行剧情文本的展示、跳跃,并与讯息、任务系统联动。

剧情文本
完成了故事剧情本身,这是唯一一个重度使用了AI辅助的部分。
我先写了个大纲和示例剧情文本,让 Claude 4.5 sonnect扩充扩写,几次迭代之后再给 Gemini 2.5 pro 检查做最后的修改。
结果 Gemini 更喜欢 Claude 修改后的版本。没招了,AI helps AI 😄

比起我,Gemini 更喜欢 Claude😢
- 接下来
增加简单的音效和音乐
增加简单的 3D 空间的联动
修复 BUG
- 遗憾
实际上我是编曲高手😄,但是从零开始边学bevy、blender边solo完全没时间搞音乐音效😢
到最后还是做成了 2D 游戏,3D 的内容基本是报废了。不过这次是抱着学习的态度,也不赖就是了😄
游戏制作完成后会在 TapTap PC 版发布,并提供免费试玩。

