一读小说 » 玄幻奇幻 » 遗漏的科技树 » 三十二 讲课

三十二 讲课

    叶蒙解释道,“我知道单机游戏类型很多,内容丰富,但我几乎只对玩法感兴趣。”

    “可是单机游戏的玩法也很丰富啊。”

    叶蒙摇摇头,“我只关注动作部分,而且主要是非特效动作部分,目前的游戏在这方面的类型真是少的可怜,尤其是游戏人体动作,效果也距离我的期望很远。”

    “嗯,你期望的效果是之前说的基于物理设计的超机动格斗?”

    叶蒙笑了笑,“那的确是我期望的,不过那是高阶段的效果,以前的技术条件还实现不了,所以以前我只是期望游戏中的动作不要只是那种互相消耗血量模式,而是能达到武侠那种刀来剑往的效果。”

    “这种游戏其实也是有的。”太明珠正要举例,就听叶蒙说道,

    “你指只狼或荣耀战魂对吧?”

    只狼带有架势机制,与敌人互杀时可以做出格挡动作,如果对方的兵器打在己方兵器上就能挡住。

    荣耀战魂也有类似机制,甚至动作更为丰富,动作比较接近现实格斗,物理性较好,人物动作都是基于当前动作和物理规则而发生的。只不过这款游戏属于双人对打游戏。

    “你玩过?”太明珠问道。

    “玩过只狼,但这是什么鬼游戏?难得要死,打半天第一个boss都过不了,然后就不想玩了。”叶蒙吐槽道。

    “哈哈,”太明珠乐了,“魂系列游戏就是这种受虐性质的,要玩家经过一次又一次失败后才能成功,这样在成功后才能体验非凡的快感。”

    叶蒙摇摇头,“我可没这种癖好,总之太难就不玩了,至于荣耀战魂,动作太慢了,看起来不精彩。”

    “那你期望的达到武侠效果的游戏就不存在了,哪怕具有最高物理性的体感仪游戏目前都达不到这种效果,刚才咱俩的格斗已经证明了这点,还打不出武侠那种效果。”

    “未必,其实这种游戏早就有了,”叶蒙转头对太明珠说道,“空战游戏就能达到这种效果。”

    “啊?你没开玩笑吧?空战和武侠有什么关系?”太明珠疑惑道。

    “武侠只是一种简单表述,更准确的说,我期望的是物理性较好,且格斗单位能进行连续多个回合交手后才受伤或死亡的格斗过程。在现有游戏中,空战是唯一满足条件的游戏。”

    “当然或许体育运动也算,只要把受伤改为得分。”叶蒙又补充道。

    太明珠没玩过空战游戏,她想了想,然后问道,“空战物理性较好这点我能理解,因为战机需要符合气动规则,但后边说的能连续多回合交手是怎么回事?”

    叶蒙解释道,“最好以二战空战游戏为例,将格斗中的两架战机看做两个点,它们会不断靠近又远离,每次靠近又远离的过程可看做一次交手。战机在格斗中是可以经过多次交手后才有其中一方被击落的,这就是连续多回合交手。”

    “原来如此,”太明珠点点头,但又有新的疑惑,“可是,只是两个点的战斗好玩在哪呢?”

    “比作两个点是战机隔得远看着小才像两个点的,实际战机都是三维物体,它们也有多个自由度,包括三个转动自由度和一个移动自由度,而每个自由度都有位移和速度这俩状态物理量,组合起来的状态空间就非常大。”

    (战机一般没有左右移动和上下移动,就没这两自由度。另外加速度一般不算做状态。)

    “这么说可能没有直观认识,那就换种更形象的说法,战机这两个点移动时会构成曲线轨迹,对战机各状态物理量的不同操控都会在让曲线表现出不同形状,这种形状是千变万化的,而两个战机格斗就相当于两条曲线不断交织,这样构成的情况就非常复杂了。”

    “哦,这下我有概念了。照你这么说空战游戏还挺好玩的,你都玩什么空战游戏?给我推荐一个。”太明珠说道。

    此时叶蒙却抬头叹了口气,“哎,现在都不玩空战游戏了,我没啥好玩的。”

    “为啥啊?”太明珠奇怪道刚才你不是还在说空战好玩的。

    “我感觉空战好玩之处在于它的运动形式丰富,但不希望它的操作复杂或者要了解一堆复杂参数。真实战机虽然运动起来只有那几个自由度下的变化,但在不同气动条件下它的变化规律不同,而且战机上有各种部件和操控装置,其中很多都对战机自由度有影响。很多空战游戏都寻求拟真,这样玩起游戏来挺麻烦的。”

    叶蒙又接着说道,

    “另外还有两个问题是,拟真的战机机动性看起来不高,转个圈都要十几秒钟,这样打起来不刺激。另一个问题是偏拟真的空战游戏地图一般比较大,战机大部分时候是在赶路,打架的时间很少,往往飞了两分钟结果遇到敌人就一秒躺了。”

    “那你之前玩的是什么空战游戏呢?”太明珠问道。

    “战机世界,但由于运营商的迷之操作,这游戏已经凉了,只有国际服还在,但那是新版本,很多地方参照一个拟真空战游戏改了,但也没彻底改,不土不洋的,没意思。”

    说到这,叶蒙又想到什么,

    “对了我差点儿忘了,还有个空战游戏可以试下,叫皇牌空战,机动性很强,过载上百g,比拟真空战刺激多了。”

    “那为啥你不玩呢?”太明珠问道。

    “哎,以前穷学生一个,笔记本带不动。”

    “哈哈那现在有钱买了吧?”

    “嗯,改天我买个新电脑,不过说实话这游戏不够让我满意。这样吧,以后你有兴趣或者体感时代有人力,我和你们做个新的空战游戏,保证好玩,就有点儿...”叶蒙说到这有点儿犹豫。

    “有点儿什么?”

    “有点儿过于刺激。”

    “是吗?那我挺期待的。”太明珠笑道,随后她又想到什么,“话说刚才讨论的空战是从武侠谈起的,你以前也说过现在可以做达到武侠效果的物理性格斗画面,叫做超机动格斗,用自动控制算法来研究。”

    “没错,”叶蒙点点头,“难道你们已经在研究了?”

    “是的,包括你说的用打架来研究机器人控制也在做了,进展不小,但是由于超机动格斗的状态空间非常大,目前对应画面的研究进展还不大。”

    太明珠想了想,又继续说,

    “我在想如果我们已经知道超机动格斗效果是什么样的,那就可以调整虚拟运动参数,再穿着体感仪做出这种动作来,然后拿对应运动数据去训练算法,这样研究进展会更快一些。上次你不是说现有格斗动画和继续物理的超机动格斗完全不一样,能讲讲吗?”

    叶蒙一愣,“现在讲么?”

    “对啊,有什么不方便吗?”

    “那倒不是,只不过刚才不是还说要聊生活吗?”叶蒙笑道。

    “那也行啊,除了游戏生活中你还有什么感兴趣的么?”太明珠对聊啥倒是无所谓。

    “那还是聊游戏吧。”

    “哈哈,”太明珠忍不住笑了,然后说道,“其实你不用纠结这点,你和大多数人不一样,不会什么都关注一下,但只是走马观花浅尝辄止。你对关注的话题都想的很深,很有见地。这样仅就一个话题深入聊下去也是很好的啊。”

    “别夸了,我都快飘了。”叶蒙笑着摆摆手,“那行吧,说说这个超机动格斗,不过这可不是一句两句说得清的。”

    “哦?那我更感兴趣了,现在时间也还早,叶老师给我讲讲吧!”太明珠像个小学生一样说道,然后在游戏中来到叶蒙正前方,就这么背对着悬崖盘腿坐下。

    “ok。”

    看着太明珠这幅样子,叶蒙不禁笑了笑,然后心理感慨到,但愿明天能早起赶飞机吧。

    “首先我问下这几部动漫你看过没?罗小白战记、巫山五行、阵刀歌。”

    “看过啊,怎么了?”太明珠答道。

    “嗯,这几部是现有动漫中相对最接近超机动格斗的,你看过的话就会有个基础概念,这可以做一个参考。”

    “诶?这几部都是2d动漫,为什么没有3d的动漫做参考呢?我理解的超机动格斗是速度很快的格斗,3d打斗中也有速度比这几部动漫快的啊。”太明珠疑惑道。

    “3d动漫物理性都不太好,动作不协调,而2d手绘的看着就好一些。其实第三部阵刀歌还谈不上超机动,但它的动作设计真得的漂亮,我就列过来,实际参考前两部就行。”

    “ok,那你开始吧。”

    “嗯。在直观上,超机动格斗与上述动漫的最大区别有三点。”

    “一是几乎不会存在任何原地停留的格斗动作,基本一直是在跑着或者跳着格斗,连双腿蹲马步的动作都没有。二是格斗双方几乎没法持续贴身缠斗,基本都是不断靠近又分离这样往复,只不过每次分离距离有远有近。三是人体几乎永远都是大幅倾斜甚至是倒过来的,随便暂停截个图都找不到直立姿态。”

    “不会原地停留?”太明珠好奇道,“像击剑那种站立着小心移动的格斗动作也不会有么?”

    “不会有。如果一方站立,另一方会迅速移动到对方侧方或后方攻击。”

    “我理解超机动格斗中人体移动速度很快,但移动速度再快也比不过手挥舞兵器的速度快吧?这样对方完全来得及将兵器转过来迎向对方啊,攻击侧面有用吗?”

    “首先挥舞兵器不一定比移动速度快,人站立挥舞兵器顶多转动270度左右,然后兵器就无法加速了,事实上为了方便迎敌,一般需要转动九十多度就将兵器指向对方,这样兵器加速时间就更不够了。但是人通过跑步可以累计加速,很快就能让移速达到和兵器速度同一量级,这种速度差距已经比寻常人的这两个速度差异小得多了。”

    “不过以上并非不能原地站立格斗的主要原因,主要原因是人体原地转速几乎不会随机动性增强而增强。”

    “为啥呀?”

    人体原地转速就是人站立在原地转圈的速度,这居然不会人体机动性增强而增强,这点令太明珠很奇怪。

    在她看来,机动性增强其实是人体力量与体重的比值增强,也就是推重比增强。如果是超机动格斗,那推重比起码也是常人的几倍以上,这样要增强原地转圈速率不应该是自然而然的么?

    叶蒙反问道,“你觉得人一秒能原地转几圈?”

    “三四圈吧,滑冰运动员就可以。”不过随即太明珠又接着说,“这么说也不准,三四圈转速那是逐渐累加起来的,或者在滑动中非对称减速将移动动能转化为转动动能。而如果从静止开始转动的话,一秒一圈就差不多了。”

    “没错。”叶蒙点点头,“那你从机器人动力学角度分析分析,原地从静止开始转动,转速和人体力量有关么?”

    太明珠想了想,随即就反应过来了,“原来是这样啊。人原地转向并不是靠肌肉力量来转动,而是靠重力转动,这样机动性增强也没法让原地转速增强了。”

    具体来说,人原地转向时,首先是一只脚稍微离地向前或后移动,然后通过重心的重力对另一只脚形成的力矩就会让人体倾倒,并且身体也会略微弯曲或后仰调整重心位置,直到前脚落地,并且重心移动到与两脚又处于同一铅垂面上,随后两脚一转就能让身体随之转动,接下来一只脚再次抬起...重复上述动作就能继续转动。

    这个过程中,重心倾倒不会直接让身体转动,但身体转动只能在重心倾倒后进行,而重心倾倒速率是由重力决定而非人体肌肉力量决定,所以哪怕人体力量增强再多,原地转向速率也几乎不变。

    太明珠笑了笑,“我做机器人几年了,从来没去想机器人原地转速与力量关系的问题,虽然这问题只要一分析就得到答案了。你是怎么想到这点的?”

    叶蒙也笑了笑,“你们只需要关注运动平衡问题,只有我这种不务正业的才会去想超机动格斗是什么样子,然后就会去想机动性加强后原地转向是什么样子,接下来就自然而然就注意到这点了。”

    “呵呵你这不务正业的想象已经创造多少奇迹了,反倒是我们这些专业的似乎思维被限制住了,自愧不如啊。”

    “哎不要这样说,你们是正道,我是野路子,不会一直有用的,而且这些灵感说不定哪天就没了。”

    叶蒙说的是真的,他不知道记忆碎片怎么来的,也不知道会不顾哪天记忆碎片就没了,这都不是他自己能决定的。

    “好吧,我也不继续恭维了。你接着说吧,原地转速不随机动性增强,是怎么导致原地站立格斗没用的?”太明珠说道。

    叶蒙继续解释,“原地转速虽然不增强,但移动转速可以增强,当人体机动性够强后,跑得足够块,就能像猎豹那样大倾角倾斜,这时候转速就能会快,一秒一圈都可以,这样已经和原地最大转速差不多了。”

    “不过二者转速相当可不代表原地转动一方能随时将兵器转向移动转向的对方,毕竟人有反应延迟,而且原地转向很难保持连续正转反转而转速不减,这样双方兵器就会时不时错开,留出防御空档。”

    站立方会留出空档,移动方同样可能留出空档,但移动方留出空档后可以快速躲开,站立方却很难来得及避让。主动权完全是由移动方掌握的。

    另外即便双方都没有留出空档,哪怕硬碰硬撞上来,移动方也是具有动量优势的,碰撞后站立方很容易被撞开失衡或翻倒。

    “其实移动格斗相比站立格斗的还有其他方面优势,就不一一列举了。总之在超机动格斗中,移动格斗比原地格斗是有绝对优势的。”

    太明珠想了想,又问道,“那有没有这种情况?就是碰撞过程中的能量损失率比较高,双方碰撞后分离得也不远,这样在下次交手时也来不及加速到高速,那么双方就进入低移速格斗甚至原地站立格斗了。”

    叶蒙说道,“这其实涉及到刚才说的第二个不同点,不过可以合在一起说了。”