用户:
Technetium查看:0 回复:2 评论:0 创建时间:2021-03-07T16:02:30
各位好 这里是Tc
这边对之前发布的音游模板的代码做一些解析
(https://shequ.codemao.cn/work/83762185)
-----本次内容-----
1 写谱方式
2 谱面数据
3 游戏渲染
4 特效制作
本模板的写谱基本是社区型音游Malody

关于Malody的写谱方式大家可以去游戏官网寻找答案 此处不作赘述
注意在写谱的时候把系统测量的BPM记录下来备用
本模板支持4K谱面,如果要制作更多的轨道数请自行修改
在谱面制作完成后 找到程序文件夹里的/beatmap/曲目名称或商店编号,找到下属的.mc文件
使用Word打开该文件,找到前几行的"note"字符,将note字符后第一个大括号以及之前的内容全部删除

然后在末尾几行找到最后一个"beat":[0,0,1],",将"beat":[0,0,1],"前一个大括号以及之后的内容全部删除

然后我们使用Word的替换工具按以下顺序作几次全部替换,包括引号和其他符号
第一次 "beat": 替换为空
第二次 ,"column": 替换为空
第三次 ,"endbeat":替换为空
第四次 },{ 替换为 ^p
第五次 分别把 ] , 替换为 =
第六次 把 [ 替换为空
这时 你应该看到如下格式的文档:

这时 铺面转换的第一步就完成了
(注-我若有空将会更新专门的转码器且添加以上功能 目前还需要自己操作)
第二步,购买且在Kitten4打开专用转码器
(https://shequ.codemao.cn/work/84695884)
将全文复制到剪贴板,导入到谱面列表,运行程序
最终的P1 P2 P3和 P4谱面就完成了,接下来将它下载到本地
之后三个阶段的教程将会在3月13日或之后推出,请耐心等待!