MUZA

鼓手中国论坛

 找回密码
 注册
搜索
查看: 2140|回复: 14

完美是什么鬼啊,谈谈DTXMania,Roland Drum Tutor的评判标准

[复制链接]
发表于 2018-11-15 11:26 | 显示全部楼层 |阅读模式
最近,使用了Roland的Drum Tutor和DTXMania电鼓培训游戏软件,对软件中鼓点的准确性评判标准有点好奇,
Roland的HD-1 Drum Tutor的评级有PERFECT!!,GOOD!,OK档,误差到底多少是完美呢,因为软件没有这个
误差时间设置,看软件指南手册,

perfect没有说明,
good是<=1/64音符,
ok<=1/48音符,

perfect到底有多完美,没有说明,没有原代码,待有空花时间把软件exe逆向一下估计可以知道,比较痛苦。
如果那个高人知道就讲一声。

dtxmania是开源的,用visual studio开发环境,看代码(osdn.jp可以下载)可以知道,config.ini(老版)config.xml(新版)也可以看到预设置的值。
这是判断函数...




protected E判定 e指定時刻からChipのJUDGEを返す( long nTime, CDTX.CChip pChip, int nInputAdjustTime )


{


if ( pChip != null )


{


pChip.nLag = (int) ( nTime + nInputAdjustTime - pChip.n発声時刻ms );
// #23580 2011.1.3 yyagi: add "nInputAdjustTime" to add input timing adjust feature


int nDeltaTime = Math.Abs( pChip.nLag );


//Debug.WriteLine("nAbsTime=" + (nTime - pChip.n発声時刻ms) + ", nDeltaTime=" + (nTime + nInputAdjustTime - pChip.n発声時刻ms));


if ( nDeltaTime <= CDTXMania.nPerfect範囲ms )


{


return E判定.Perfect;


}


if ( nDeltaTime <= CDTXMania.nGreat範囲ms )


{


return E判定.Great;


}


if ( nDeltaTime <= CDTXMania.nGood範囲ms )


{


return E判定.Good;


}


if ( nDeltaTime <= CDTXMania.nPoor範囲ms )


DTXMania的评判标准
Perfect<=34ms
Great<=67ms
Good<=84ms
Poor<=117ms

DTXMania判断用的是绝对时间,感觉比较不合理,因为60,120的bpm的1/64音符,差一倍时间,Roland的评判比较合理,
也理解啦,DTXMania是个游戏,标准降低,优点是误差评判时间可以调节,鼓励玩家!!!


顺便告诉大家,我给老婆玩DTXMania的评判标准是
perfect<=100ms,打鼓就这么容易,自信肯定爆棚,,,,,,
 楼主| 发表于 2018-11-19 15:48 | 显示全部楼层
准备修改Roland hd-1 drum tutor,实现全屏功能,已经完成一半,,,,
发表于 2018-11-22 13:42 | 显示全部楼层
怎么说呢。。。。要修改全屏 等于要修里面的代码 包括把图片从新通过PS拉伸或者替换的办法解决。包括每个音符的位置坐标都要从新修正。。。。其实也只是个伪全屏。。。。虽然我不是特别懂 不过也尝试改了一些不合理的东西
发表于 2018-11-23 09:23 | 显示全部楼层
技术帝。。。
技术帝。。。
技术帝。。。

对我这种业余玩家来说,DTXManiaXG_verK的Perfect已经很难了。
实际上就算是Perfect的时候,也听得出自己忽快忽慢。。T_T,不练习只玩,后果就是菜。

幸好可以调节延迟,避免了DrummaniaXG街机软件完全无法玩(输入延迟太大)的窘境。。。

PS:我老婆对鼓没兴趣,她打鼓的水平估计和我弹她钢琴的水平一样,哈哈哈。。。
 楼主| 发表于 2018-11-26 09:49 | 显示全部楼层
怎么说呢。。。。要修改全屏 等于要修里面的代码 包括把图片从新通过PS拉伸或者替换的办法解决。包括每个音 ...
Meroya 发表于 2018-11-22 13:42



      其实我已经改好了在用了,完成度80%,用笔记本玩hd-1Drum Tutor,乐谱音符都太小,游戏窗口也偏小,我把它放大了,就如你所说,不少图片要重新做,
布局也要重新排列,这个比较讨厌,花时间。因为我的笔记本分辨率是1280x720,对
于乐谱部分,我把它放大1.5倍,其他图形元素,够大看得清楚,保持原来大小,布局要拉开。


还有就是把窗口的客户区放大到全屏,窗口的菜单、标题栏要隐藏,windows的任务栏也隐藏,全屏了,,,,
晚上把截图放上来大家看看
发表于 2018-11-30 15:17 | 显示全部楼层
回复 5# freecore


   围观,有进度了请分享,或者扔github,大家一起改 。。。resource hack直接改还是什么?
发表于 2018-12-4 08:46 | 显示全部楼层
求成品分享
 楼主| 发表于 2018-12-6 08:53 | 显示全部楼层
回复 6# godvmxi


最近手头的事情多,做到80%就停了,现在缺主要10几20个乐谱符号图片的修改,准备邀请一、两个有兴趣折腾的朋友,把方法和中间成果共享,合作完成它。


,,,,,,,只想用、不想折腾的朋友等完成后下载就好。
 楼主| 发表于 2018-12-6 15:42 | 显示全部楼层
回复 6# godvmxi

图片无法显示?

再发

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2018-12-6 15:42 | 显示全部楼层
[img][/img]
 楼主| 发表于 2018-12-6 15:47 | 显示全部楼层

发个截图,看能否显示,发个贴等审批,无法马上看到,遗憾

回复 8# freecore

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2018-12-11 00:08 | 显示全部楼层
关注  有可能的话可以帮改图片   QQ32591754
发表于 2019-1-1 18:04 | 显示全部楼层
本帖最后由 Meroya 于 2019-1-1 18:06 编辑
其实我已经改好了在用了,完成度80%,用笔记本玩hd-1Drum Tutor,乐谱音符都太小,游戏窗口也偏 ...
freecore 发表于 2018-11-26 09:49



    我只修改了一些键位的坐标和大小还有一些图片的拉伸替换 方便平板手指按。不介意一些代码共享的话 我有时间倒是愿意帮忙一起修一下 48202705 QQ
发表于 2019-2-17 13:35 | 显示全部楼层
我也修了个720P 基本正常
本来改了个1080P 后来发现键位区域识别不到那么宽。。。
发表于 2019-2-17 23:11 | 显示全部楼层
期待中......
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|鼓手中国 ( 京ICP备05068828号 )

GMT+8, 2019-7-23 05:09 , Processed in 0.024992 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表