骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 小黑盒加速器
查看: 5381|回复: 17

[推荐] 小橘子教你如何格挡(兼论骑砍操作中的各种“操作延迟”)

[复制链接]

410

主题

2227

回帖

826

积分

骑士

Rank: 4Rank: 4

UID
215455
第纳尔
5595
精华
0
互助
7
荣誉
0
贡献
0
魅力
7
注册时间
2010-3-19

战团正版勋章维京征服正版勋章汉匈决战正版勋章

鲜花(198) 鸡蛋(44)
发表于 2020-12-24 23:59:12 来自手机 | 显示全部楼层 |阅读模式
本帖最后由 xiaojuzixxx 于 2020-12-25 14:31 编辑

开门见山了,格挡的核心在于一个理论“轮询”。和一个概念,延迟。
    什么叫延迟呢,很简单举个例子,我们走路的时候,如果看到地上有块石头很容易躲开,但是如果当时在打电话,即使看到了也容易绊到。这是思维或者注意力的延迟。
再举个例子,我们控制上下左右的键盘按键,左手中指既控制前进的w也控制后退的s,这个延迟就比较大。但ad因为是两个手指控制,
所以延迟只有键程的时间,就比较快。这个命名为手势延迟。
补充:还有一个延迟是游戏中播放动画从开始到产生攻击效果的时间,称之为播放延迟。对于骑砍来说,格挡几乎是瞬时生效的,所以就这个格挡的问题,就不需要考虑播放延迟了。
    轮询就是合理处理延迟的一种方式。
比如,把左手无名指、左手中指,左手食指,右手食指,右手中指,分别编号为A B C D E,
因为这五个手指是控制前进后退左右,以及鼠标左键右键,
本质上玩骑砍就是注意力在这5个部位进行循环。
没有轮询的情况下,比如,你的注意力集中在A上,然后对方强攻了,按道理你应该马上把注意力集中到E上,
因为E代表控制鼠标右键的右手中指。
错了,按照轮询的理论,正确的做法是命令身体按照当前的节奏继续在ABCDE中循环,
然后添加一个计数器,从A到E是4步,所以计数器的值就是4,
所以我们思维的节奏没有被打断,只是去增加了一个延时信号,延时4步命令格挡。

   有什么区别呢?区别大了。我们人的思维本质上是难以处理变化的,也就是说变数越少越好,
虽然可能存在着一些应急机制,让你一次两次可以快速的格挡成功,但每次都会消耗大量的脑力和精力
来重新安排节奏,因为这个命令脱离了原来的节奏。
   而正如在下之前的文章“操作不好既是大脑太快也是太慢”所述,人的非逻辑思维强大,而条理性的逻辑思维弱小,
所以“安排节奏”本质上是非常消耗大脑算力的条理性思维,是我们尽力要避免的。
    所以我们要做的是,继续按照原先的节奏循环下去,直到按下右键格挡。慢不了多少,而且长远来看
不会让你有一玩就累的感觉,这个秘技和大家分享下,亲测有效。

220

主题

2696

回帖

1040

积分

骑士

号角冒险团[HorN]
联机ID:一代萌新

Rank: 4Rank: 4

UID
224036
第纳尔
7109
精华
0
互助
17
荣誉
8
贡献
0
魅力
558
注册时间
2010-4-3

2024国庆青训杯亚军勋章第二届梦幻联赛冠军勋章第十一届战团中国联赛铁骨勋章第十一届战团中国联赛征战勋章第一届梦幻联赛参与勋章第十届战团中国联赛征战勋章第九届战团中国联赛亚军勋章原版正版勋章战团正版勋章拿破仑正版勋章维京征服正版勋章汉匈决战正版勋章霸主正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]元老骑士勋章有生之年勋章第一届战团中国联赛季军勋章第六届战团中国联赛冠军勋章第七届战团中国联赛冠军勋章骑砍中文站微博会员勋章骑友真人秀Ⅱ勋章骑友真人秀Ⅲ勋章骑友真人秀Ⅳ勋章骑友真人秀Ⅵ勋章骑友真人秀终身成就勋章第二届骑兵联赛冠军勋章

鲜花(1010) 鸡蛋(433)
发表于 2020-12-25 00:44:55 | 显示全部楼层
路过 看一下就走 卖水果瓜子 矿泉水 口罩咯,坐等楼主常驻粉丝。。
愿大家身体健康 家庭幸福 工作顺利~

35

主题

418

回帖

136

积分

见习骑士

Rank: 3

UID
975830
第纳尔
884
精华
0
互助
0
荣誉
0
贡献
0
魅力
17
注册时间
2012-9-7

战团正版勋章拿破仑正版勋章霸主正版勋章

鲜花(13) 鸡蛋(1)
发表于 2020-12-25 02:41:01 | 显示全部楼层
我跟你们说,这就是水贴的新姿势,讲一大堆你看不懂的理论,一般人也就觉得楼主脑回路惊奇,明眼人才能看出这是在水贴(比如我)

4

主题

74

回帖

23

积分

随仆

Rank: 1

UID
2869977
第纳尔
593
精华
0
互助
0
荣誉
0
贡献
0
魅力
1
注册时间
2017-8-25

天梯匹配S1赛季铜质勋章

鲜花(43) 鸡蛋(1)
发表于 2020-12-25 07:05:00 来自手机 | 显示全部楼层
说最没用的话,挨最狠的打

0

主题

2

回帖

1

积分

平民

Rank: 1

UID
3211405
第纳尔
22
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-12-21
鲜花(0) 鸡蛋(0)
发表于 2020-12-25 07:35:54 来自手机 | 显示全部楼层
来人,上盾
来自: Android客户端

410

主题

2227

回帖

826

积分

骑士

Rank: 4Rank: 4

UID
215455
第纳尔
5595
精华
0
互助
7
荣誉
0
贡献
0
魅力
7
注册时间
2010-3-19

战团正版勋章维京征服正版勋章汉匈决战正版勋章

鲜花(198) 鸡蛋(44)
 楼主| 发表于 2020-12-25 08:01:24 来自手机 | 显示全部楼层
DH_YLW_DiWang22 发表于 2020-12-25 07:05
说最没用的话,挨最狠的打

确实。。。用着欧美发明的高科技发帖。。。然后说全靠四大发明启蒙现代科技。

228

主题

3091

回帖

2881

积分

子爵[版主]

罗德骑士团[KR]
战团ID:KR_Doinb

吟游诗人

Rank: 7Rank: 7Rank: 7

UID
1999771
第纳尔
46613
精华
1
互助
167
荣誉
95
贡献
1300
魅力
2378
注册时间
2014-6-2

第二届梦幻联赛奉献勋章第十一届战团中国联赛奉献勋章第十一届战团中国联赛征战勋章2023剑盾大赛参与勋章2023剑盾大赛奉献勋章骑砍中文站APP会员勋章骑砍中文百科会员勋章原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章汉匈决战正版勋章霸主正版勋章骑士美德之慷慨勋章骑士美德之英勇勋章[杰出会员活跃勋章]骑士美德之仁慈勋章[杰出会员互助勋章]骑士美德之正义勋章[杰出会员荣誉勋章]骑士美德之谦恭勋章[杰出会员财富勋章]骑士美德之公正勋章[杰出会员高级财富勋章]骑士精神之文韬勋章骑士精神之浪漫勋章骑士美德之奉献勋章骑士美德之高贵勋章元老骑士勋章有生之年勋章骑友真人秀勋章骑友真人秀Ⅱ勋章骑友真人秀Ⅲ勋章骑友真人秀Ⅳ勋章骑友真人秀终身成就勋章剧本设计大奖赛霸主美术大奖赛骑友真人秀Ⅵ勋章骑友真人秀Ⅷ勋章骑友真人秀Ⅶ勋章骑友真人秀Ⅸ勋章第七届战团中国联赛冠军勋章第八届战团中国联赛裁判员勋章第九届战团中国联赛精神之奉献勋章霜冬班霸天下第一武道会裁判员勋章第七届班霸天下第一武道会亚军勋章【霸主】第二届骑兵联赛季军勋章第十届战团中国联赛奉献勋章第十届战团中国联赛征战勋章2022国庆青训杯奉献勋章第一届梦幻联赛奉献勋章

QQ
鲜花(2330) 鸡蛋(7)
发表于 2020-12-25 12:44:47 | 显示全部楼层
穹妹 发表于 2020-12-25 02:41
我跟你们说,这就是水贴的新姿势,讲一大堆你看不懂的理论,一般人也就觉得楼主脑回路惊奇,明眼人才能看出 ...

没有小橘子大神有咱现在的月亮吗!住口
Knight Rhode Never Give up

196

主题

5766

回帖

2754

积分

骑士长

圣殿骑士团[KT]
战团ID:KT_Luckystar

中级译典官

Rank: 5Rank: 5Rank: 5

UID
182272
第纳尔
8274
精华
0
互助
65
荣誉
64
贡献
55
魅力
579
注册时间
2010-1-2

原版正版勋章战团正版勋章霸主正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]骑士美德之仁慈勋章[杰出会员互助勋章]骑士美德之正义勋章[杰出会员荣誉勋章]骑士美德之大无畏勋章[杰出会员高级活跃勋章]骑士美德之诚信勋章骑士精神之信仰勋章元老骑士勋章有生之年勋章骑士荣誉之维京征服汉化勋章第一届战团中国联赛季军勋章第三届战团中国联赛冠军勋章第四届战团中国联赛亚军勋章第六届战团中国联赛季军勋章第八届战团中国联赛冠军勋章第九届战团中国联赛铁骨勋章第十届战团中国联赛铁骨勋章第十一届战团中国联赛季军勋章天梯匹配S1赛季铜质勋章天梯匹配S2赛季金质勋章

鲜花(930) 鸡蛋(9)
发表于 2020-12-25 13:11:33 | 显示全部楼层
本帖最后由 卡佳(喀秋莎) 于 2020-12-25 13:14 编辑

轮询效率太低了,,,建议先大脑升级,架设神经元,先堆起来一个HRRF调度器,,,
我认为HRRF有利于按照次序防御短武器和长武器的依次攻击,,,如果还要加上攻击,为何不直接在脑内构造一个MLFQ调度器呢,,,

点评

就存在一个调度的问题。而且,游戏内人物的动画播放时间差别也很大,比如轻拳中拳重拳波动拳升龙拳的播放时间完全不同。  发表于 2020-12-25 14:18
这个算法应该比较适应街霸拳皇这种需要搓必杀技的游戏。因为,比如发个波动拳,下前拳,再考虑下前拳本身的帧数间隔(否则打不出来),有时还要考虑取消下蹲的操作,而这个过程是纯操作,并没有额外的指令。这时...  发表于 2020-12-25 14:16
Но мы подымем гордо и смело
Знамя борьбы за рабочее дело,
Знамя великой борьбы всех народов
За лучший мир, за святую свободу.

410

主题

2227

回帖

826

积分

骑士

Rank: 4Rank: 4

UID
215455
第纳尔
5595
精华
0
互助
7
荣誉
0
贡献
0
魅力
7
注册时间
2010-3-19

战团正版勋章维京征服正版勋章汉匈决战正版勋章

鲜花(198) 鸡蛋(44)
 楼主| 发表于 2020-12-25 13:46:41 | 显示全部楼层
本帖最后由 xiaojuzixxx 于 2020-12-25 15:40 编辑
卡佳(喀秋莎) 发表于 2020-12-25 13:11
轮询效率太低了,,,建议先大脑升级,架设神经元,先堆起来一个HRRF调度器,,,
我认为HRRF有利于按照次 ...

这个确实是关键。我并不知道hrrf,查了之后我认为。
所谓插队式的处理,大致上是为了让cpu不要处于空闲的状态,然后不要过分影响任务的完成
但是在骑砍中,

1、不存在格挡来不及的情况。。大多数情况下,熟悉了进攻的动画,格挡不需要太快。也就是一个注意力循环周期的时间远远小于进攻从开始到生效的动画时间。
2、如果没有注意力的循环,会导致意识到了,手没到的情况。
举个例子说,我看到对面出刀,然后我准备格挡。因为出刀到生效的攻击动画很长,所以这个间隔足以进行很多次ABCDE、ABCDE的思维循环。
假如没有注意力循环,这个空隙只能用逻辑思维来填补,但要那么多逻辑思维干什么呢?又不是玩即时战略游戏。然后假如你要强攻或者走位,就必须跳出逻辑思维,召唤对某个身体部位的注意力,这个过程所消耗的时长
远远大于思维在ABCDE中进行一次循环的时间。但如果我的思维一直在ABCDE这个对五个身体部位进行循环的过程中,我的身体部位是处于激活的状态,可以立即对思维的命令作出反应。
所以这里的关键是没有那么多的逻辑需要处理,但如果你真的要进行逻辑思考并且在控制身体之间进行切换,就会消耗巨大的脑力资源。
所以与其这样,还不如无脑的用对身体的注意力循环来填补思维的空隙,保持和身体的最快通讯状态。
3、确实,抢刀或者走位的优先级可能会高于格挡。我觉得这里的关键是,脑子的思考速度是最快的,其次是手操作的耗时,然后是游戏人物动画的耗时最大
所以,只要不进行逻辑思维,我们的思维空间是非常充裕的,命令执行抢刀或者命令执行走位,命令执行格挡都是一瞬间的事情,真正耗时的是手的操作以及游戏内人物动画的耗时。
因此对思维层面进行调度是没有任何必要的。

很显然,最好就是一次性把任务全部安排好,包括抢刀和走位,全部用这个注意力循环作为时间轴,确定抢刀和走位的执行时间,才是最好的。
比如N个循环+x个步数后执行抢刀,N个循环+4个步数之后执行格挡。

所以,这个和cpu还是有区别的。cpu的执行时间依然是思维的层面,而我们的时序指的是思维从逻辑思维切换到身体控制的耗时、身体控制花费的耗时、游戏内人物格挡攻击等动画的耗时,相当于打个比方用cpu控制机械臂打乒乓球再加上乒乓球回弹的时长等所消耗的时间。
而思维层面的耗时,其实对于玩骑砍来说可以忽略不计,也就不存在调度的问题。注意力循环的意义在于,尽量避免思维转换到逻辑思考的状态,从而导致切换回身体控制模式时巨大的脑力和精力消耗。

一字电剑科普传人

410

主题

2227

回帖

826

积分

骑士

Rank: 4Rank: 4

UID
215455
第纳尔
5595
精华
0
互助
7
荣誉
0
贡献
0
魅力
7
注册时间
2010-3-19

战团正版勋章维京征服正版勋章汉匈决战正版勋章

鲜花(198) 鸡蛋(44)
 楼主| 发表于 2020-12-25 13:57:13 | 显示全部楼层
本帖最后由 xiaojuzixxx 于 2020-12-25 14:06 编辑

这个也可以解释为什么压刀会打乱对方的节奏,导致失误,8楼的回复非常有价值。
因为压刀改变了对方对事件发生的预计时间,导致必须重新schedule。
如果你采取的是“插队”的方式,就会受到比较大的影响。
而我采取的是“轮询”,不管你什么时候来,我就按照自己的节奏,到了,我也就在固定的时间后处理。
所以不容易失误。
  当然,如果是两人对狙,不是你先死就是我先死,抓住那微弱的一点点先手机会就至关重要了。
一字电剑科普传人

410

主题

2227

回帖

826

积分

骑士

Rank: 4Rank: 4

UID
215455
第纳尔
5595
精华
0
互助
7
荣誉
0
贡献
0
魅力
7
注册时间
2010-3-19

战团正版勋章维京征服正版勋章汉匈决战正版勋章

鲜花(198) 鸡蛋(44)
 楼主| 发表于 2020-12-25 16:11:21 | 显示全部楼层
好,最后就算思维本身的耗时也要考虑进去好了。
    打个比方说,我看到对方出刀,然后计算在x秒后格挡,计算格挡需要哪些肌肉群作出什么样的动作。
这些信息就是思维层面要计算的全部了。计算这些的耗时就是思维层耗时。
    当然,格挡之后必然要走位和反击,可是,把走位和反击预先进行计算是做不到的,因为对方一直在走位,也有可能突然就变招了。
如前所述,从看到对方出刀到最后攻击生效的时长是很长的,这个过程计算100次思维层面的格挡可能都够了,有什么理由把格挡之后的走位和反击指令的计算提前到格挡的计算过程之前呢?
    再看格挡之前可能发生的走位和抢刀操作。如果按照“思维计算插队”的做法,就是先不计算格挡的相关信息,而是先去计算走位和抢刀的信息,然后再去计算格挡的信息。
同样如前所述,思维计算本身的时间是及其短暂的,计算100次抢刀走位格挡操作都够了,谁先谁后是无所谓的。但是我猜测,人的思维是不喜欢把计算任务放在列表中的,
这种方式和从逻辑思维切换到身体控制一样,都是会消耗巨大的脑力资源(有可能这种计算任务的排序也是属于轻度的逻辑思考)。
所以,符合人类本能的方式是,接到什么事件,直接处理计算好,然后放入执行列表(指的是身体的执行!而不是执行计算!计算就是按照先来后到,不需要调度!)
然后按照某种注意力的循环,确定时间轴,身体依次执行指令,这是最轻松的!
    这个结论应该是正确的。以上!

点评

:)  发表于 2020-12-26 12:05
一字电剑科普传人

35

主题

418

回帖

136

积分

见习骑士

Rank: 3

UID
975830
第纳尔
884
精华
0
互助
0
荣誉
0
贡献
0
魅力
17
注册时间
2012-9-7

战团正版勋章拿破仑正版勋章霸主正版勋章

鲜花(13) 鸡蛋(1)
发表于 2020-12-26 04:19:52 | 显示全部楼层
MB,说的话越来越高端离谱了,看来我们一般人永远不会懂那些脑回路奇特的人说的话

点评

很正常。我一开始自己也没想的那么复杂。后来我发现有些东西没考虑到,再一想这些东西是可以忽略不计的。  发表于 2020-12-26 16:06

90

主题

4087

回帖

1368

积分

骑士长

圣殿骑士团[KT]
联机ID:KT_JunTuanZhang

Rank: 5Rank: 5Rank: 5

UID
214897
第纳尔
31584
精华
0
互助
11
荣誉
6
贡献
20
魅力
706
注册时间
2010-3-18

第十届战团中国联赛铁骨勋章第九届战团中国联赛铁骨勋章战团正版勋章拿破仑正版勋章骑士美德之慷慨勋章骑士美德之英勇勋章[杰出会员活跃勋章]骑士美德之谦恭勋章[杰出会员财富勋章]骑士美德之公正勋章[杰出会员高级财富勋章]元老骑士勋章第六届战团中国联赛季军勋章骑砍中文站微博会员勋章骑砍中文站微信会员勋章骑友真人秀Ⅱ勋章骑友真人秀Ⅲ勋章骑友真人秀Ⅵ勋章骑友真人秀终身成就勋章

鲜花(1314) 鸡蛋(3)
发表于 2020-12-26 11:37:53 | 显示全部楼层
三连举报拿钱走人   

48

主题

785

回帖

265

积分

见习骑士

游骑士战队[YQS]
联机ID:ju77

Rank: 3

UID
3124011
第纳尔
7854
精华
0
互助
1
荣誉
1
贡献
0
魅力
113
注册时间
2019-12-23

第一届拿破仑中国刺刀联赛冠军勋章骑砍中文站APP会员勋章霸主正版勋章

鲜花(115) 鸡蛋(0)
发表于 2020-12-26 12:36:30 | 显示全部楼层
。。                           
nihao
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2024-11-27 12:08 , Processed in 0.167943 second(s), 38 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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