Board logo

标题: [其他] 玩过格斗的都进来看看,我20年都白混了 [打印本页]

作者: LILIT    时间: 2009-1-5 18:19     标题: 玩过格斗的都进来看看,我20年都白混了

起因是争论原装摇杆是不是60fps的,结果出现了按键扫描频率这个名词
我是完全不懂,但是总觉得对方的理论实在扯淡,所以过来问问

原帖由 aquasnake 于 2009-1-4 11:34 发表
按键延迟时间与机械弹力要求能达到0。03秒恢复
VF4秒间60FPS,那是显示输出,按键扫描应该还是30/s
-----------------------------------------------------
这个我不明白,完全不明白



======================================================================
35KHz行频的逐行模拟RGB输出帧率是57.5FPS,也就是大家常说的60FPS,现在的640*480的RGB街机大部分是隔行17KHz.

VF系列最初的设计思路是显示60FPS,招式判决要求CPU在1个Frame(1/60秒)内要处理,这样才有良好的手感与避免延迟造成的操作与视觉不同步/

但这不意味着按键扫描也是60HZ(每秒60次),也就是说,输入的按键指令可以放慢以兼容不同人群的运动神经的不同爆发力(频率),但是一旦指令被CPU确认再输出屏幕的时间则一定是1/60秒。这是秒键60帧处理的确切含义。

按键扫描并不是一定要1/60s,因为要处理按键防抖避免误动作加入延时大约在20ms,1/60s就很难达到。

也就是说,输入不限,手慢的人照样可以发出招式。另外,在1个Frame内响应按键也是不现实的,因为一个动作在游戏开发中不可能只有一帧,包含了出招/收招/硬直时间在内可能要4~5帧,你这时候手再快系统也不响应你。

所以,所谓的秒间60帧,实际上指指令被CPU确认到显示的处理时间,而不是按键扫描的频率
-----------------------------------------------------------------------------------
按照这个理论,我按一个键至少要将近20ms(毫秒)才能反映在游戏上???
这个我把时间单位搞错了,虽然你的回复也不咋地,反正我不再争了



=========================================================================================
实际上做一个实验就可以验证按键扫描频率。

用555电路搭一个连发按键,频率做在60HZ(被CPU识别的次数则可以证明按键扫描的频率,如识别到则证明按键扫描是60HZ,反之则不然)

这样的一个连发装置,可以排除人为操作手快慢以及按键弹簧的回弹速度机械影响等的问题,保证精准。那么看以下连发P,到底被CPU识别的有多少?进入练习模式,屏幕上有显示按键的输入指令的。用摄象机拍摄,再独立看每帧指令是不是都被识别

-----------------------------------------------------------------------------------
我怎么觉得如果所谓每秒扫描30次的话,理论上的每秒连打次数最高是30/2+1=16次,高桥名人???



===========================================================================================
大致就是这样,反正我是晕了,求教各位达人了


想看原帖点我的签名就行了
=========================================================================

战完了,自己也搞得灰头土脸,人都丢到小学时代了

不过,apuasnake大人
最后我还是要拜您为神
很真诚的
结合我我签名中您的倒数第一条神论,我终于参透您的倒数第二条神论是什么意思了
可惜SEGA有眼无珠,要是请您做VF,直接秒杀铁拳街霸马里奥塞尔达

跟您战是我这辈子最大的错误,一生的耻辱
最后再喊一遍

aquasnake您就是神!!!
地球人统治银河系——不,是统治全宇宙就靠您了(回音)


[ 本帖最后由 LILIT 于 2009-1-5 23:48 编辑 ]
作者: veryend    时间: 2009-1-5 18:25

机子上又不是只有一个键,回不回弹有个JJ关系
MB一秒钟敲一个键敲20下的人谁见过?
作者: mikelfanfan    时间: 2009-1-5 18:28

yep,又不是只有一个按键
作者: 耶稣复临    时间: 2009-1-5 18:30

扫描?那10帧内输入3P+G岂不是没戏了
如果摇杆不支持60帧,岂不是刀魂摇杆也能乱入了?相对便宜很多啊
evo费了7台摇杆
作者: HJYtm    时间: 2009-1-5 19:41

很多格斗游戏当你动摇杆的时候,按键的有效输入时间就会变长,目押就更好出
作者: LILIT    时间: 2009-1-5 20:08

引用:
原帖由 HJYtm 于 2009-1-5 19:41 发表
很多格斗游戏当你动摇杆的时候,按键的有效输入时间就会变长,目押就更好出
那么VF3开始是多少fps的游戏,SF3.3呢
这些都是要求输入精度到1frame的游戏
如果每秒只扫描30次的话,怎么判断这1frame呢
作者: ...    时间: 2009-1-5 21:04

VF4=.=,街机的还是PS2的,如果是PS2的还是算吧。。。
作者: HJYtm    时间: 2009-1-5 21:08

引用:
原帖由 LILIT 于 2009-1-5 20:08 发表

那么VF3开始是多少fps的游戏,SF3.3呢
这些都是要求输入精度到1frame的游戏
如果每秒只扫描30次的话,怎么判断这1frame呢
按照你的猜测可以推断:如果输入要求是60次,那么连发手柄的速度可以达到60次/S,可是市面上卖的一般也就20次(rap1\2是23次),而且效果还没手动快打要好(比如CVS2里KEN的神龙拳,RAP是15下,手动轻松17下,我猜这是有按键反映处理的原因),所以为什么要做这种功能呢?
所以我猜测是:如果要做个判定时间为一帧的,那应该是在按下指令后在下一个能够被电脑识别为按键的帧时输入为有效
至于33,输入要求并不高啊,就是画面比KOF流畅导致60帧的说法,B也只是找准节奏推杆子,格斗游戏输入节奏手感应该是最重要的,输入有效时间可以被淡化不计
作者: 凤凰    时间: 2009-1-5 21:09

进来学习这个恒久的专业术语
作者: aquasnake    时间: 2009-1-5 21:10

LILIT你先学习一下软件人机界面部分关于按键的防抖处理,20ms延迟是经验值。如果不加这个防抖处理,外界的电磁干扰比如电网抖动(冰箱/空调启动时候的瞬间浪涌)和自然环境的干扰(雷电,静电,磁场异常等)会造成误动作。

通常表现的效果就是不什么都不动,也可能形成按键响应。这在某劣质的鼠标漂浮都是一样的道理,软件/硬件防抖没处理好。

1Frame指处理时间,而不是按键时间,如果按键苛刻到只允许玩家1/60秒输入一个键值的话,这才是纱布/

理解力不行,就不要歪曲秒间60帧的含义
作者: LILIT    时间: 2009-1-5 21:16

引用:
原帖由 HJYtm 于 2009-1-5 21:08 发表

按照你的猜测可以推断:如果输入要求是60次,那么连发手柄的速度可以达到60次/S,可是市面上卖的一般也就20次(rap1\2是23次),而且效果还没手动快打要好(比如CVS2里KEN的神龙拳,RAP是15下,手动轻松17下,我猜这 ...
60f精度的话,理论最高连打数为60/2+1=31次/秒,HORI原装杆是24次/秒

结成晶的顶膝是要求只能输入1f的指令,两f的话就不成立
SF3.3中很多连续技的允许失误时间都是<1frame
如果每秒只认30frames的话,恐怕以上技巧没法使用吧
作者: LILIT    时间: 2009-1-5 21:19

引用:
原帖由 aquasnake 于 2009-1-5 21:10 发表
LILIT你先学习一下软件人机界面部分关于按键的防抖处理,20ms延迟是经验值。如果不加这个防抖处理,外界的电磁干扰比如电网抖动(冰箱/空调启动时候的瞬间浪涌)和自然环境的干扰(雷电,静电,磁场异常等)会造成误 ...
20ms在格斗游戏里能干多少事?
等你按下防御键20ms才作出动作的话,早就扑街N次了
作者: aquasnake    时间: 2009-1-5 21:24

引用:
原帖由 LILIT 于 2009-1-5 21:16 发表

60f精度的话,理论最高连打数为60/2+1=31次/秒,HORI原装杆是24次/秒

结成晶的顶膝是要求只能输入1f的指令,两f的话就不成立
SF3.3中很多连续技的允许失误时间都是
你除以2???

60FPS,就是60次/秒,如果包含计时的起点和终点,那么就是61次;不包含就是59次。数学都没学好。

HORI的24次/秒,正好是我说的意思(极限30次/秒,按键扫描每秒30次)

[ 本帖最后由 aquasnake 于 2009-1-5 21:26 编辑 ]
作者: HJYtm    时间: 2009-1-5 21:27

引用:
原帖由 LILIT 于 2009-1-5 21:16 发表

60f精度的话,理论最高连打数为60/2+1=31次/秒,HORI原装杆是24次/秒

结成晶的顶膝是要求只能输入1f的指令,两f的话就不成立
SF3.3中很多连续技的允许失误时间都是
难道我随便打几下就超过24次啦?要你这样说,这24次除以2那每秒有效就12次,怪不得比我手还慢
作者: LILIT    时间: 2009-1-5 21:29

SF3.3中春丽在蹲中K命中对手后有14frames反应时间可以接超杀
这个是稍练过春丽的都必须会的招式,也是春丽最赖的招式
原因很简单,14f——也就是将近1/4秒,可以直接反应过来对手是否被击中蹲中K,然后再决定是否出超杀
按照您的理论,我们用春丽都是在击中对手之前6frames的时候已经知道对手挨没挨打了,爱因斯坦泪流满面
作者: LILIT    时间: 2009-1-5 21:34

引用:
原帖由 aquasnake 于 2009-1-5 21:24 发表


你除以2???

60FPS,就是60次/秒,如果包含计时的起点和终点,那么就是61次;不包含就是59次。数学都没学好。

HORI的24次/秒,正好是我说的意思(极限30次/秒,按键扫描每秒30次)
彻底无语了
请问你每隔一小时看一次表的分针 24小时连续看下来的结果能不能确定这个表的分针是不是正常工作的?
是不是至少要看25次才能判断??
每秒60次的连打对于每秒只扫描60次的摇杆来说等同于按住该键60frames
常识啊

[ 本帖最后由 LILIT 于 2009-1-5 21:40 编辑 ]
作者: aquasnake    时间: 2009-1-5 21:39

引用:
原帖由 LILIT 于 2009-1-5 21:29 发表
SF3.3中春丽在蹲中K命中对手后有14frames反应时间可以接超杀
这个是稍练过春丽的都必须会的招式,也是春丽最赖的招式
原因很简单,14f——也就是将近1/4秒,可以直接反应过来对手是否被击中蹲中K,然后再决定是否出 ...
不好意思,程序就是爱因斯坦的理论,具有预先知道的能力。

其实就是从获得指令的瞬间(1/60秒内)判决攻击命中或者MISS,然后扣除以对方的HP,然后画面再REPLAY,注意虽然号称格斗游戏是REAL TIME,但是在指令判决后其实是在REPLAY,中途前半段不可CANCEL。

所以程序其实是在命中对方之前就已经知道了结果,你所看到的击中效果只是画面处理。

基于程序的这个特点,某些格斗游戏COM也具有先读,就是判决计算出来后CPU会修正以提高难度
作者: aquasnake    时间: 2009-1-5 21:42

LOLIT,小朋友再多积累点工作经验吧,你这样玩游戏不思考是不会进步的。
作者: LILIT    时间: 2009-1-5 21:43

引用:
原帖由 aquasnake 于 2009-1-5 21:39 发表


不好意思,程序就是爱因斯坦的理论,具有预先知道的能力。

其实就是从获得指令的瞬间(1/60秒内)判决攻击命中或者MISS,然后扣除以对方的HP,然后画面再REPLAY,注意虽然号称格斗游戏是REAL TIME,但是在指令 ...
我操
我今天就要骂人了
虽然我的出发点就错了,但您的回复太牛X了

我在对牛弹琴么
管理员来关我XHW吧
我他妈的受不了了
您是哪个星球来的???
我算是长见识了


aquasnake你就是神!!!!!!!!!!!

[ 本帖最后由 LILIT 于 2009-1-5 22:54 编辑 ]
作者: 古兰佐    时间: 2009-1-5 21:49

这是在上演什么叫驴唇不对马嘴么.
作者: AngelKillerr    时间: 2009-1-5 21:50

哈哈哈同情楼主大家都跑题了。。。。我觉得lz就想知道按键是30次/秒还是60次/秒。
作者: AngelKillerr    时间: 2009-1-5 21:57

引用:
原帖由 aquasnake 于 2009-1-5 21:39 发表


不好意思,程序就是爱因斯坦的理论,具有预先知道的能力。

其实就是从获得指令的瞬间(1/60秒内)判决攻击命中或者MISS,然后扣除以对方的HP,然后画面再REPLAY,注意虽然号称格斗游戏是REAL TIME,但是在指令 ...
你确定游戏使用的不是触发机制么?如果是触发应该就不叫作预先知道。
作者: aquasnake    时间: 2009-1-5 22:01

YEAH!
   I
    AM
LEGEND
作者: AngelKillerr    时间: 2009-1-5 22:03

ls你开始变态了。。。
作者: aquasnake    时间: 2009-1-5 22:06

引用:
原帖由 AngelKillerr 于 2009-1-5 22:03 发表
ls你开始变态了。。。
HAHA,好久没有这种心情了,跟小朋友玩就是好,心理忽然年轻了10岁。

     I
   AM
LEGEND

这是2007年的圣诞大片。那种猎杀僵尸的感觉很爽啊
作者: 古兰佐    时间: 2009-1-5 22:08

不过请容许在下插句话,大家应该都知道一毫秒=1/1000秒的哦.

按下键后要过20毫秒才反映的话,就等于是在你按完后的0.02秒的时候.

1帧是1/57.5秒=0.017秒.差不多就意味着你按完键后要过一帧多那么一点点的时候才会反映到游戏里,这个延迟很厉害么?在下真想知道玩格斗游戏的人里有多少的反映速度是以帧来计算的.
作者: 西门啐血    时间: 2009-1-5 22:09

引用:
原帖由 aquasnake 于 2009-1-5 22:06 发表

HAHA,好久没有这种心情了,跟小朋友玩就是好,心理忽然年轻了10岁。

     I
   AM
LEGEND

这是2007年的圣诞大片。那种猎杀僵尸的感觉很爽啊

作者: LILIT    时间: 2009-1-5 22:15

引用:
原帖由 古兰佐 于 2009-1-5 22:08 发表
不过请容许在下插句话,大家应该都知道一毫秒=1/1000秒的哦.

按下键后要过20毫秒才反映的话,就等于是在你按完后的0.02秒的时候.

1帧是1/57.5秒=0.017秒.差不多就意味着你按完键后要过一帧多那么一点点的时候才会 ...
古大叔
ms不是微秒,是毫秒
20毫秒可是12frames啊
作者: 古兰佐    时间: 2009-1-5 22:16

引用:
原帖由 LILIT 于 2009-1-5 22:15 发表

古大叔
ms不是微秒,是毫秒
20毫秒可是12frames啊
不是吧.毫秒是1/1000秒.微秒是1/1000毫秒啊............

难道在下高中白念了
作者: LILIT    时间: 2009-1-5 22:17

我操,刚去百度了一下
什么时候1秒=1000毫秒了
不是100毫秒么
要是这样的话我不是自抽么
作者: aquasnake    时间: 2009-1-5 22:19

引用:
原帖由 LILIT 于 2009-1-5 21:34 发表

彻底无语了
请问你每隔一小时看一次表的分针 24小时连续看下来的结果能不能确定这个表的分针是不是正常工作的?
是不是至少要看25次才能判断??
每秒60次的连打对于每秒只扫描60次的摇杆来说等同于按住该键60f ...
每按下再放开只能算一次按键。按住不动其实软件还是在扫描,不过判决无效。软件采用的是边沿触发的方式。

想象一下,在看TOKYO HOT的时候,经常会听到画外音“IN。。。OUT。。。IN。。。OUT。。。”

一次IN+OUT才能算一个。OK?
作者: LILIT    时间: 2009-1-5 22:20

我的小学时代可是1秒=100毫秒啊
天哪

我家里现在还有当时体育老师用的掐表呢
那时候真的是1秒=100毫秒啊
aquasnake对不起,这点我认错了
作者: HJYtm    时间: 2009-1-5 22:20

是1000毫秒没错的

LZ你对格斗要求太严格了:D
作者: aquasnake    时间: 2009-1-5 22:20

引用:
原帖由 LILIT 于 2009-1-5 22:15 发表

古大叔
ms不是微秒,是毫秒
20毫秒可是12frames啊
固定,以待鞭尸
作者: aquasnake    时间: 2009-1-5 22:21

引用:
原帖由 LILIT 于 2009-1-5 22:20 发表
我的小学时代可是1秒=100毫秒啊
天哪

我家里现在还有当时体育老师用的掐表呢
那时候真的是1秒=100毫秒啊
aquasnake对不起,这点我认错了
固定,以待鞭尸

求饶无用!
作者: aquasnake    时间: 2009-1-5 22:23

初中小朋友,算了
作者: 责任编辑    时间: 2009-1-5 22:23

不懂
作者: AngelKillerr    时间: 2009-1-5 22:23

这贴锁了吧,变态无极限。。。。
作者: nosmoking    时间: 2009-1-5 22:25

哈哈,有意思
作者: 古兰佐    时间: 2009-1-5 22:25

在下的理解是.
3D格斗里的所谓单帧输入,以VF里结城的提膝弹腿为例,在你按下G的时候会扫描一次,松开G的时候再扫描一次,两次间的时间差大约是在一帧以内的,就算输入成功.但从按键的机械防抖的角度上讲,因为按下G后需要20毫秒的延迟时间,换句话说你输入如何快,两次按G之间的时间差都会大于或等于20毫秒,即大于1/60秒的,所以你一秒钟是不可能输入60次单帧的G的.
作者: AngelKillerr    时间: 2009-1-5 22:27

你们要是好心人就直接告诉他买哪个遥杆吧。。。。
作者: DvRyu    时间: 2009-1-5 22:28

引用:
原帖由 LILIT 于 2009-1-5 22:17 发表
我操,刚去百度了一下
什么时候1秒=1000毫秒了
不是100毫秒么
要是这样的话我不是自抽么
毫=1/1000
厘=1/100
微=1/1000000
作者: firesun    时间: 2009-1-5 22:30

扫描当然是每帧都会做的。

比如上一帧读出来的数据是:
100010(表示第一个按键和第5个按键是按下状态)
然后下一帧读出来的数据是:
100100
这样就能判断出,在这一帧,第4个按键被按下了,并且第5个按键被松开了,同时第1个按键保持按下状态,其余按键都没有按下。
作者: LILIT    时间: 2009-1-5 22:30

引用:
原帖由 aquasnake 于 2009-1-5 22:19 发表


每按下再放开只能算一次按键。按住不动其实软件还是在扫描,不过判决无效。软件采用的是边沿触发的方式。

想象一下,在看TOKYO HOT的时候,经常会听到画外音“IN。。。OUT。。。IN。。。OUT。。。”

一次I ...
先向你道歉,我把时间单位搞错了
第二个论点我收回

假设一下,摇杆每秒钟扫描6次
输入为1,未输入为0
那么某一秒钟可能会有以下几种情况
一,一直按住该键,扫描结果为 1 1 1 1 1 1
二,一直不按该键,扫描结果为 0 0 0 0 0 0
三,我连打六次键,扫描结果为 1 1 1 1 1 1
四,我连打三次键,扫描结果为 1 0 1 0 1 0
五,我连打四次键,结果可能为 1 1 0 1 0 1

请您解释一下每秒钟扫6次的结果一和三有什么区别,第五种情况摇杆确认了几次输入?
作者: edenfu    时间: 2009-1-5 22:33

引用:
原帖由 古兰佐 于 2009-1-5 22:08 发表
不过请容许在下插句话,大家应该都知道一毫秒=1/1000秒的哦.

按下键后要过20毫秒才反映的话,就等于是在你按完后的0.02秒的时候.

1帧是1/57.5秒=0.017秒.差不多就意味着你按完键后要过一帧多那么一点点的时候才会 ...
赞同啊,科学表明,普通人视觉到动作神经反射在0.1秒左右,好像部分极限人物该反射可以高达0.07秒,所以很多时候玩格斗是靠经验判断,不可能都是实时反应
作者: LILIT    时间: 2009-1-5 22:33

毫秒这个事情我认栽了
90年代的小学教科书里面是这样写的
1秒=100毫秒=1000微秒

80前后的应该还有印象吧
作者: 古兰佐    时间: 2009-1-5 22:36

在下就81年的,始终只记得1MS=1/1000S.:D :D :D

退一步说1毫米=1/1000米你总记得的吧.
作者: aquasnake    时间: 2009-1-5 22:36

引用:
原帖由 LILIT 于 2009-1-5 22:30 发表

先向你道歉,我把时间单位搞错了
第二个论点我收回

假设一下,摇杆每秒钟扫描6次
输入为1,未输入为0
那么某一秒钟可能会有以下几种情况
一,一直按住该键,扫描结果为 1 1 1 1 1 1
二,一直不按该键,扫描 ...
一直按住是111111
一直松开是000000
连打是    101010(联想TOKYO HOT)
作者: LILIT    时间: 2009-1-5 22:38

引用:
原帖由 古兰佐 于 2009-1-5 22:36 发表
在下就81年的,始终只记得1MS=1/1000S.:D :D :D

退一步说1毫米=1/1000米你总记得的吧.
那我就啥也不说了,第二个论点我完败
作者: LILIT    时间: 2009-1-5 22:39

引用:
原帖由 aquasnake 于 2009-1-5 22:36 发表

一直按住是111111
一直松开是000000
连打是    101010(联想TOKYO HOT)
请您自己回答
每秒扫描6次的摇杆最多认几次连打:D :D
作者: aquasnake    时间: 2009-1-5 22:40

引用:
原帖由 edenfu 于 2009-1-5 22:33 发表

赞同啊,科学表明,普通人视觉到动作神经反射在0.1秒左右,好像部分极限人物该反射可以高达0.07秒,所以很多时候玩格斗是靠经验判断,不可能都是实时反应
玩格斗就是心理战,观察对手的每一个细节(如骂人,抽动,眨眼睛,喘气等动作这些现实中的动作会带动操纵杆在游戏中体现)判断对方即将出现的动作,经验好的判断的命中率很高,这样就有了预先知道的能力,也就是大家常说的意识好。
作者: aquasnake    时间: 2009-1-5 22:41

引用:
原帖由 LILIT 于 2009-1-5 22:39 发表

请您自己回答
每秒扫描6次的摇杆最多认几次连打:D :D
不同的键最多5次,目押最多3次

[ 本帖最后由 aquasnake 于 2009-1-5 22:44 编辑 ]
作者: LILIT    时间: 2009-1-5 22:45

引用:
原帖由 aquasnake 于 2009-1-5 22:41 发表

5次
我操,你丫还是神
你自己都肯定了,连打是 1 0 1 0 1 0

请您给出连打5次的扫描结果
作者: veryend    时间: 2009-1-5 22:46

引用:
原帖由 LILIT 于 2009-1-5 21:29 发表
SF3.3中春丽在蹲中K命中对手后有14frames反应时间可以接超杀
这个是稍练过春丽的都必须会的招式,也是春丽最赖的招式
原因很简单,14f——也就是将近1/4秒,可以直接反应过来对手是否被击中蹲中K,然后再决定是否出 ...
这个问题很简单,其实大家都是在出腿瞬间直接摇超杀指令,等你杆子摇完了,要按键的时候已经能判断出是否适合放超杀了
作者: LILIT    时间: 2009-1-5 22:47

引用:
原帖由 aquasnake 于 2009-1-5 22:41 发表

不同的键最多5次,目押最多3次
改也来不及了,这条你败了
一比一
咱们还有第一条
请你给出VF每秒扫30次的论据吧
作者: aquasnake    时间: 2009-1-5 22:48

格斗游戏通常是前面按键判决时间很宽,最后一次的时间比较严格。连击目押每秒15次极限了。不同的键时间上可以并存,30次/S才有可能
作者: LILIT    时间: 2009-1-5 22:49

引用:
原帖由 veryend 于 2009-1-5 22:46 发表

这个问题很简单,其实大家都是在出腿瞬间直接摇超杀指令,等你杆子摇完了,要按键的时候已经能判断出是否适合放超杀了
这个不要争了,我搞错时间单位了
作者: aquasnake    时间: 2009-1-5 22:49

引用:
原帖由 LILIT 于 2009-1-5 22:45 发表

我操,你丫还是神
你自己都肯定了,连打是 1 0 1 0 1 0

请您给出连打5次的扫描结果
我从来都是神

从来没有自我推翻

你太弱
作者: LILIT    时间: 2009-1-5 22:51

废话别多说了
我就一句话
你给我解释一下结成晶的顶膝K+G(G只能输入1frame)在每秒只扫30次的杆上怎么出就行了
作者: Virtue    时间: 2009-1-5 22:52

LZ人的反映时间是20毫秒级别左右吧.
但当你按下键之后, 电路那里对按键处理的时间是以微妙来计算的.
一个毫秒,电路那里可以处理很多事情了.处理按键而已, 哪里需要什么17毫秒.
作者: aquasnake    时间: 2009-1-5 22:53

引用:
原帖由 LILIT 于 2009-1-5 22:47 发表

改也来不及了,这条你败了
一比一
咱们还有第一条
请你给出VF每秒扫30次的论据吧
第一次我写的就是5次
改什么改?

101010,这是一个按键的情况
比如3个按键
A: 100000
B: 010000
C: 001000

程序就是判断为顺序按下ABC,OK?
连续按一个键的次数只能更少!!
作者: aquasnake    时间: 2009-1-5 22:58

引用:
原帖由 LILIT 于 2009-1-5 22:51 发表
废话别多说了
我就一句话
你给我解释一下结成晶的顶膝K+G(G只能输入1frame)在每秒只扫30次的杆上怎么出就行了
我拿再烂的JOYSTICK都发的出,纱布。只与最后一个按键的输入时间有关
作者: LILIT    时间: 2009-1-5 22:59

我从头到尾都没讨论过多键连打,除非我脑子烧坏了
你自己的论点也是要用电动机在一个按键上连打测试的
现在怎么又改多键了??
就说多键
你自己不会算术?
两个键理论值就能到6次了,还用得着ABC仨键???
你到底是抽自己那一边脸??
作者: LILIT    时间: 2009-1-5 23:00

引用:
原帖由 aquasnake 于 2009-1-5 22:53 发表

第一次我写的就是5次
改什么改?

101010,这是一个按键的情况
比如3个按键
A: 100000
B: 010000
C: 001000

程序就是判断为顺序按下ABC,OK?
连续按一个键的次数只能更少!!
我从头到尾都没讨论过多键连打,除非我脑子烧坏了
你自己的论点也是要用电动机在一个按键上连打测试的
现在怎么又改多键了??
就说多键
你自己不会算术?
两个键理论值就能到6次了,还用得着ABC仨键???
你到底是抽自己那一边脸??
作者: aquasnake    时间: 2009-1-5 23:02

引用:
原帖由 LILIT 于 2009-1-5 22:59 发表
我从头到尾都没讨论过多键连打,除非我脑子烧坏了
你自己的论点也是要用电动机在一个按键上连打测试的
现在怎么又改多键了??
就说多键
你自己不会算术?
两个键理论值就能到6次了,还用得着ABC仨键???
你 ...
用555电路搭的连发装置,纱布
作者: Virtue    时间: 2009-1-5 23:02

引用:
原帖由 aquasnake 于 2009-1-5 22:53 发表

第一次我写的就是5次
改什么改?

101010,这是一个按键的情况
比如3个按键
A: 100000
B: 010000
C: 001000

程序就是判断为顺序按下ABC,OK?
连续按一个键的次数只能更少!!
我想问为什么一个键要用6BITS来表示?
一般格斗游戏的按键只有按下和松开两种状态. 为什么要6位呢?
作者: aquasnake    时间: 2009-1-5 23:03

引用:
原帖由 Virtue 于 2009-1-5 23:02 发表


我想问为什么一个键要用6BITS来表示?
一般格斗游戏的按键只有按下和松开两种状态. 为什么要6位呢?
LOLIT要用6位来提问,那用用6位回答咯
作者: 真FREEDOM    时间: 2009-1-5 23:04

这六位是啥?求高手解
作者: LILIT    时间: 2009-1-5 23:04

引用:
原帖由 aquasnake 于 2009-1-5 22:58 发表

我拿再烂的JOYSTICK都发的出,纱布。只与最后一个按键的输入时间有关
...........
都到这份上了
您还跟这吹您玩过VF么
请您指教,顶膝这招的最后一个按键是什么键?
作者: aquasnake    时间: 2009-1-5 23:06

这个问题留给你了,小弟回家多操练吧
作者: Virtue    时间: 2009-1-5 23:07

引用:
原帖由 aquasnake 于 2009-1-5 23:03 发表

LOLIT要用6位来提问,那用用6位回答咯
LZ你可以别和这个人战了 结束吧
作者: zmqzmqzmq    时间: 2009-1-5 23:07

游戏判定不是点对点的。。。。系统判定输入有效时间是有长短的,这个在真侍魂里面狠明显。。且模拟器对这个模拟也有不同。。W的模拟器是60帧模拟40帧的SS2。。。。手感和MAME还有GGPO完全不同。。。。
作者: LILIT    时间: 2009-1-5 23:07

引用:
原帖由 Virtue 于 2009-1-5 23:02 发表


我想问为什么一个键要用6BITS来表示?
一般格斗游戏的按键只有按下和松开两种状态. 为什么要6位呢?
是每秒的6次扫描结果
真的要写每秒60次的早就累死了:D :D
1 0 1 0 1 0
就是每1/6秒有一次变化(按下or松开)
1 1 1 0 0 0
就是前半秒按住后半秒松开
作者: xu33    时间: 2009-1-5 23:10

可以参考抬手瞬的输入方法
作者: LILIT    时间: 2009-1-5 23:10

引用:
原帖由 zmqzmqzmq 于 2009-1-5 23:07 发表
游戏判定不是点对点的。。。。系统判定输入有效时间是有长短的,这个在真侍魂里面狠明显。。且模拟器对这个模拟也有不同。。W的模拟器是60帧模拟40帧的SS2。。。。手感和MAME还有GGPO完全不同。。。。
请您继续去玩模拟器,谢谢:D :D
作者: 耶稣复临    时间: 2009-1-5 23:11

引用:
原帖由 LILIT 于 2009-1-5 22:17 发表
我操,刚去百度了一下
什么时候1秒=1000毫秒了
不是100毫秒么
要是这样的话我不是自抽么
一米=1000毫米
同理--
作者: LILIT    时间: 2009-1-5 23:14

引用:
原帖由 xu33 于 2009-1-5 23:10 发表
可以参考抬手瞬的输入方法
抬手瞬是因为C社对于一次按键并松开做两次判定的特殊处理,并不是因为你在一瞬间输入了两次指令
按照C社的这种处理方式,单键是可以达到60次连打的,但这不是硬件上的60次
作者: 耶稣复临    时间: 2009-1-5 23:15

引用:
原帖由 aquasnake 于 2009-1-5 23:06 发表
这个问题留给你了,小弟回家多操练吧
我替lz送你走
提膝弹腿出招表到处看得到,赶快去查
呃呃,别把234evoft5的出招表搞混~
作者: LILIT    时间: 2009-1-5 23:15

引用:
原帖由 Virtue 于 2009-1-5 23:07 发表

LZ你可以别和这个人战了 结束吧
收到,我也觉得和一个根本没玩过的人对喷太无聊了
收拾收拾准备撤了:D :D
作者: OOGIK    时间: 2009-1-5 23:17

确认大多不是即时输入的,按节奏摇完,确定命中之后按下最后一个按钮,没命中就不按
所谓“确认时间”其实只需要一次响应按钮时间。要确认后临时出早超过了CANCEL时间


我只是插句话,你们继续

[ 本帖最后由 OOGIK 于 2009-1-5 23:22 编辑 ]
作者: aquasnake    时间: 2009-1-5 23:19

引用:
原帖由 耶稣复临 于 2009-1-5 23:15 发表

我替lz送你走
提膝弹腿出招表到处看得到,赶快去查
呃呃,别把234evoft5的出招表搞混~
你先回答了再来玩哦,呵呵

为什么我有义务回答这种纱布问题?

谁见过ML只插不抽的?

纱布再来战的话欢迎,好久没有这种心情了。
作者: LILIT    时间: 2009-1-5 23:24

引用:
原帖由 OOGIK 于 2009-1-5 23:17 发表
确认大多不是即时输入的,按节奏摇完,确定命中之后按下最后一个按钮,没命中就不按
反应时间只需要一次响应按钮时间。临时摇早超过了CANCEL时间
这个没必要争了,这帖的讨论焦点不在手动输入上
专帖里面比这里权威的多
这里不讨论这个了,要跑题的:D :D
作者: aquasnake    时间: 2009-1-5 23:25

初中小朋友,原谅了
作者: 阿倫    时间: 2009-1-6 00:53

引用:
原帖由 古兰佐 于 2009-1-5 22:08 发表
不过请容许在下插句话,大家应该都知道一毫秒=1/1000秒的哦.

按下键后要过20毫秒才反映的话,就等于是在你按完后的0.02秒的时候.

1帧是1/57.5秒=0.017秒.差不多就意味着你按完键后要过一帧多那么一点点的时候才会 ...
谢谢 , VF玩了有几年了 , 我不管VF里 1帧等于多少秒 , 只知道自己一帧有利或者一帧不利的时候完全可以目押(比如防住结成的46P) , 并且知道下一步该干嘛

VF系统里有个东西叫技全体帧数 , 一个技从发生到结束少的也要半秒时间 , 多的有超过1秒的也有 , 足够人眼目押反映了
作者: sy4k    时间: 2009-1-6 10:43

我觉得楼主的神说得有道理。
作者: 小律师    时间: 2009-1-6 23:00

好久没玩格斗了。我记得akira的膝顶,是1F,而不是1F以内。貌似打三代的时候,投币之后4个键一起按?貌似?就能看到,G是1F的话,就能出。

那个这个1F的意思,是1F以内还是2F以内呢?

楼主的意思好像是说,这个1F的意思就是1F以内。我有点怀疑。我认为G按键的时间在2F以内,系统就会算作1F。

无根据。个人感觉。
作者: 阿倫    时间: 2009-1-7 10:51

以前倒是听说过 , 只要是最速K+G K按住G最速离开系统就默认是出提膝 , 至于是不是一帧之内还是二帧之内似乎没那么严格  关键是够快  能出  就行了
作者: 古兰佐    时间: 2009-1-7 11:08

2帧是发不出来的.

至少训练模式里把帧数显示调出来后两帧是失败.
作者: 阿倫    时间: 2009-1-7 12:50

只是理论一帧而已~   

话说回来 , 实战中能发才是关键   +18f有利敢打确定 ,    +5f有利敢和对方抢2P  , 角落追加不失误  这才是王道  
作者: arex    时间: 2009-1-7 14:11

正在做个程序的Direct Input输入接口,20ms刷一次手柄输入的状态.....
作者: LILIT    时间: 2009-1-7 14:21

引用:
原帖由 阿倫 于 2009-1-7 12:50 发表
只是理论一帧而已~   

话说回来 , 实战中能发才是关键   +18f有利敢打确定 ,    +5f有利敢和对方抢2P  , 角落追加不失误  这才是王道  
是实际1帧,DC组装摇杆的自动连打是15次/秒的,每次按键就是2frames,无法用出顶膝
作者: 老江湖    时间: 2009-1-7 15:38

其实摇杆,按钮的接通只是0和1的却别,而刷新帧数是控制芯片决定的,玩家只需掌握按键时间的长短就可以了
作者: LILIT    时间: 2009-1-7 15:48

LS的解答可以给86楼解惑了 :D :D :D
作者: db    时间: 2009-1-7 20:20

ps手柄在98下用DPP能达到200帧/秒的输入
http://www.3rd-sri.com/report/rapidfire/rapidfire9.html

就算是在xp也有不少转接器能在保证方向输入正常的前提下实现50+帧输入/秒
http://www.3rd-sri.com/report/rapidfire/rapidfire11.html




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0