不知道这是什么?四处看看吧!
前言
由于工作上的原因,我实在未能抽出太多时间进行 1.0 版本的开发。对于约定测试时间的一再延期,本人在此表示十分抱歉。目前我也无法确定何时能够制作完成。
为了让大家能够更直观地看到开发进度,也是为了让我自己能够尽量加快开发速度,暂定每月末以这种开发日志的形式,向大家展现开发中的进度以及一些细节。
即使当月没有太多进度,开发日志也会按时更新。
本月速览
本月内容
实现了 Gameplay 的完整逻辑
- 如之前所说,整体手感、视觉效果等将尽量更贴近于本体
- MDCP 相关的特色机制(长条可换手、曲线长条、Timing 等)得到保留
- 大量 0.X 版本遗留的问题得到了完全的修复,例如高 Timing 精度问题
- 仍有一部分细节待后续继续加入
实现了新的输入模式
- 手柄、触屏、键盘、移动端键盘配件之类均可以正常使用
下月预期
进一步制作视觉特效
- 修正 Note 层级
- 玩家虚影、连打放大等
完成顶层 UI
- 进度条、暂停与谱面信息显示等
完成实时预览
- 进度条拖动
- 演示模式、练习模式切换
- A-B 段重复
后记
由于 1.0 版本是从零开始构建的,这意味着我要将过去五六年积累的功能更新进行重新实现,这个工作量是可想而知的大。不过在 1.0 正式可用之前,0.X 版本会持续提供服务。
为什么不在原版本的基础上继续开发出 1.0,先前的文章已经写得比较清楚了——这更多是在实现我的心愿。0.X 版本包含了太多的技术债,大量的问题已经难以轻松地去修复。现在经过多年的积累,我希望打造一个更先进的底层,从中不断学习反思和改进,最后提升自己的设计水平。
目前有 AI 的加持,基于 Modding 的社区可能已经提供了很大一部分 1.0 将会支持的功能,这其实在某种程度上削弱了我继续开发的动力,毕竟已经有的东西其实不太有必要重复去造出来,上班已经很累了,不想再浪费宝贵的休息时间。不过即便如此,各位对 1.0 的期待确实超乎了我的想象,我会努力回应各位的这份期待。