» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

一个设想:关于格斗游戏, 理论上可不可以通过技术手段做到无敌?

随便写点, 本人最近对格斗游戏比较感兴趣, 特别研究了下, 发现键盘和摇杆的差距还是比较大的, 但是, 今天的话题不是讨论这个, 而是讨论, 格斗游戏能否通过神奇的技术手段使一个资质中上的玩家成为一个无敌的格斗之王。

以拳皇系列为例, 我们可以通过反汇编(比如OD、IDA都可以)逆向分析拳皇的应用程序源码, 然后编写一个辅助软件。

这个辅助软件能做什么? 它能够实时的监控对战双方(内存数据)状态, 比如血量、能量状态、是否处于防御、角色信息等等重要的信息或者状态。其中, 有一些比较重要的数据会对我们在游戏过程中产生重大的影响, 我随便举几个, 这需要大家集思广益。

比如, 分析对战双方的某些特殊数据, 可以通过对方是否处于 完全硬直状态(无法输入任何指令, 比如被拳头打中的瞬间就会进入硬直状态) 来让辅助软件托管玩家的操作,在有能量的情况下直接发出超级必杀技。

这里有几个问题, 第一, 辅助需要通过数据来判断必杀技能否无缝连接上, 避免在对方恢复硬直状态后就直接防御, 然后把发出超级必杀技的那一方打得个七零八落。
第二: 关于辅助的托管问题, 在完全托管情况下, 由于辅助这时候强制屏蔽了玩家的操作, 所以这时候玩家的任何指令都将失效。关于托管问题, 这里会有两种情况, 一种是完全托管, 另外一种部分托管。完全托管的情况下, 辅助完成了自己的任务后会放弃托管, 让玩家自己进行操作。 这种托管, 在辅助的万无一失的情况下, 绝大多数情况下都进行着对玩家有利的操作。
第三:大量游戏数据的分析和研究, 比如每个角色的HP值、防御特性、各种跳跃的滞空时间、硬直特性 等等等等。

利用辅助来进行格斗, 这是一种将格斗精密化的格斗理念, 这种理念是, 只要当对方发生破绽, 辅助将完全托管用户的操作, 让辅助执行最优且利益最大化的操作。但是, 如同人和人工智能的区别一样, 玩家可以通过意识流进行操作, 但是由于辅助是执行最优操作的, 如果在对方没有发生破绽之前, 玩家一样可以执行意识流操作。

辅助在这种理论下, 可以主要充当监控器的角色, 以拳皇97的二阶堂红丸为例, 只要红丸下B碰到了对方的角色, 我们的辅助就会进行以下操作:
1.判断敌方HP值, 如果HP值小于特定的值, 就进行 真空片手驹 ↓←·轻P (就是反转脚的那个技能)
这时候的细节远不仅仅如此, 还需要判断红丸与敌方的距离, 因为距离超过一定的值可能连不上(这里不确定)
如果HP比较大, 这时候需要判断红丸有没有能量, 有能量的话可以执行超必杀雷刃拳。

这里, 只要当辅助认定可以通过自动程序来执行对玩家有利的操作, 辅助就会执行托管行为。

关于技能(比如雷刃拳)的执行, 这里有两种方案:
I. 模拟指令操作 (就是宏输入)
II. 查看源代码, 分析该格斗游戏的技能方法代码, 然后在辅助中自己编写该方法代码并执行。

毫无疑问的说, 这种格斗理念是非常强大的, 可以使一个资质非常一般的玩家迅速进入令人闻风丧胆的高手行列, 你可以试想一下, 这个玩家还在高速跑动中, 对方在往后跳跃的那一刹那, 玩家的辅助迅速执行托管操作, 发出超必杀!!!(这里且不谈现在市面上那么多禁招, 只是举例)。
在这种思路下, 辅助同样可以充当 超级高阶computer (就是我们平时玩单机格斗游戏的时候对战的电脑)的角色, 只要玩家打开辅助, 甚至不需要执行任何操作, 就可以打败任何强敌。因为辅助也可以通过代码来模拟人类的操作。

所以, 在这种格斗理念下, 又产生了一个新的问题, 那就是计算机指令是无情的, 我们如何通过代码使计算机指令变成让对方察觉不到的并误以为高速反应的操作呢? 所以需要对辅助进行一些优化, 甚至对辅助的反应速度进行分级。

to be continued...

[ 本帖最后由 罗寒蕾 于 2015-6-28 21:14 编辑 ]


TOP

引用:
原帖由 blood 于 2015-6-28 20:45 发表
虫片有医保么
什么意思啊



本帖最近评分记录
  • 27 激骚 +1 太骚了 2015-6-29 11:33

TOP

引用:
原帖由 linchen0_0 于 2015-6-28 20:50 发表
做不到,宏输入也要帧数的。做不到一帧输入非常复杂的动作,比如天霸封神斩!
宏输入就是我前面说的指令模拟。你说的复杂操作, 也可以通过指令模拟...


TOP

引用:
原帖由 熔点蛇 于 2015-6-28 21:01 发表
posted by wap, platform: Android
理论可以,拿3.3来说,电脑可以100%b,100%拆投。
这只是一个方向!!! 还需要大家集思广益, 分析可行性!!!
如果可以的话, 请告诉我一下, 这样的一个软件, 定价多少该合适? 是否应该限定使用期限? 比如99RMB/月, 然后根据不同的游戏, 定价收费也不同什么的...

TOP

posted by wap, platform: 小米 4
hello,各位,你们觉得我这个设想怎么样啊?

TOP

posted by wap, platform: 小米 4
引用:
原帖由 @hanzo  于 2015-6-29 09:37 发表
是制作人二十多年前就想过的东西,本质上很无聊,因为AI只要能实现精确压祯就能无敌,让你完全打不过的AI在很多格斗游戏的挑战模式都出现了,你玩的不多而已
我这个贴的主要目的是在阐述 格斗游戏辅助吧?至于高ai的格斗对抗,这是补充提到的

TOP

posted by wap, platform: 小米 4
引用:
原帖由 @cynic0522  于 2015-6-29 09:38 发表
还以为整个论坛都不知道木根,多虑了还是
我还真不知道 木根,谢谢。。
而且这个贴的最大目的不在于此,  比如逆向工程是更大的重点,游戏监控器是更大的重点

本帖最后由 罗寒蕾 于 2015-6-29 09:45 通过手机版编辑

TOP

posted by wap, platform: 小米 4
引用:
原帖由 @naruto4364  于 2015-6-29 09:50 发表
不知道mugen就先去了解mugen再来讨论
这个贴本来就不是讨论什么木根,而是正统格斗游戏的辅助,本身是离不开正统游戏这个载体的,和什么木根完全没关系,你们自己在我的帖子中歪楼了。

TOP

posted by wap, platform: 小米 4
引用:
原帖由 @叁伍  于 2015-6-29 09:52 发表
居然看完了 。一开始看着不明就里   看了一段才发现是门外汉在胡说八道

本帖最后由 叁伍 于 2015629 09:54 通过手机版编辑
哪里胡说八道请指出,扣帽子这种属于下三滥才做的事情

TOP

发新话题
     
官方公众号及微博