3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 1636|回复: 3
打印 上一主题 下一主题

[原创] 关于网战掉线的问题,有必要给大家澄清一下

[复制链接]

0

主题

257

帖子

335

积分

高级玩家

Rank: 4

贡献度
51
金元
1910
积分
335
精华
0
注册时间
2009-7-13
跳转到指定楼层
主题
发表于 2009-8-26 13:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先说下p2p对于格斗游戏网战的原理, 格斗游戏不同于fps等游戏,直接传输游戏数据, 格斗游戏所传输只是按键的数据, 一般游戏开始, 服务器就把各自的按键数据上传到网络,保证双方的同步, 但是有时候某些人的网络非常不稳定,中途会经常瞬间掉线,而服务器也并不是随时检测双方的数据,这就导致了双方数据不同步, 比如说1p发236p波动拳, 如果236跟p中间断了瞬间, 你单机显示波动出来了,但是在对方的机器上显示你只是出了一下拳, 一旦双方有部分数据不一样,接下来的对战就很难说了, 有可能下次服务器检测数据同步的时候发现双方不同,就会强制断线, 而特别是在一局快结束的时候特别明显, 比如说1p那边显示他 赢,2p显示2p赢, 服务器一检测发现双方数据不同,就会断开双方的链接, 从而导致了各自认为对方拔线.

这是我以前跟一个朋友玩33网战的时候发现的,有时候打着打着会发现对方怎么乱打,完全不按章法,然后打完那局给朋友发消息,结果发现他那边我一样是乱打,   还有一次是用psp连mame模拟器玩sf2,一开始也是同步的,后来一招出错,不同步以后,后面就乱来了.

其实判断对方是否是拔线,有个很简单的方法, 既然拔线, 那对方肯定是掉线了, 断线以后迅速打开player 查看刚刚对战过的人是否在线,如果他还在线,说明他并没有掉线,只是对战数据不同步造成的, 如果他已经不在线,那么90%是拔线的, 我昨天遇到一个, 掉线以后我看它已经不在线了,然后一分钟以后又上线了,这个就是明显的拔线流了.
回复

使用道具 举报

0

主题

257

帖子

335

积分

高级玩家

Rank: 4

贡献度
51
金元
1910
积分
335
精华
0
注册时间
2009-7-13
舒服的沙发
 楼主| 发表于 2009-8-26 13:34 | 只看该作者
还有一次看录相的时候也出现过这种情况,那次pc正好在运行其他软件,导致了模拟器帧数不稳定,结果看录相后半段 发现两个人出招都是乱的, 然后关闭软件重新看才发现是数据不同不造成的
回复 支持 反对

使用道具 举报

0

主题

257

帖子

335

积分

高级玩家

Rank: 4

贡献度
51
金元
1910
积分
335
精华
0
注册时间
2009-7-13
硬硬的板凳
 楼主| 发表于 2009-8-26 13:37 | 只看该作者
而双方数据不同步造成的断线,官方并没有把它算进掉线率, 因为我跟别人打,也掉过几次, 但是目前掉线率还是0%
回复 支持 反对

使用道具 举报

0

主题

187

帖子

288

积分

高级玩家

Rank: 4

贡献度
43
金元
1759
积分
288
精华
0
注册时间
2009-7-12
冰凉的地板
发表于 2009-8-26 13:42 | 只看该作者
师傅你说的很专业[em25]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-8 07:24 , Processed in 0.088638 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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