找回密码
 注册
X系列官方授权正版
搜索
查看: 6828|回复: 25

[灌水] 380买个网络垃圾(天朝环境)的网游,疯了

[复制链接]
发表于 2015-1-6 16:46:20 | 显示全部楼层 |阅读模式
本帖最后由 tvb8 于 2015-1-6 16:55 编辑

就算现在的BF、COD都做成网游了,好歹人家有中文版有香港服务器,多数延迟也是100内,起码还能玩(超级烂橘子),这种FPS游戏一发子弹还要漂洋过海才打到敌人身上,你确定能玩?
EVE应该算是策略战斗方式吧,有延迟也无所谓,那点延不影响战斗结果,FPS就没办法了,
BF4玩了两周,超级烂服务器延迟模式,各种死在掩体后面,据国外玩家测试,一个100Ping的开枪打你90Ping的,实际上是再0.2秒后你才中枪(你已经跑到掩体了才中枪死),测试结果是ping一般都是超过300ms的,经常有砸键鼠的冲动,怒删
各位英语盲(包括我),还是省省钱包吧,等能开国服(港澳台也算)了才能愉快的玩耍
发表于 2015-1-6 17:13:49 | 显示全部楼层
BF4有低延迟的亚洲服务器啊···
回复

使用道具 举报

 楼主| 发表于 2015-1-6 17:18:38 | 显示全部楼层
本帖最后由 tvb8 于 2015-1-6 17:21 编辑
kelenight 发表于 2015-1-6 17:13
BF4有低延迟的亚洲服务器啊···


这不是你看到的服务器延迟,是服务器结算的延迟,据说是为了平衡什么延迟参差不齐玩家的方式,测试视频里面延迟100内测试结果就是延迟0.2秒结算,我就是玩港服日服都是100内的ping,看到人了自己残血马上进掩体结果就是你自己看到你进了掩体然后就死了(实际上别人看你还有0.2s的时间再外面),你如果是忠实的FPS玩家你觉得能忍受?
掩体死、对枪死、对枪同归于尽、实在忍不住了,DICE这脑残设计,据说还想进电竞,真是笑话
回复

使用道具 举报

发表于 2015-1-6 23:25:32 | 显示全部楼层
表示下感同身受,虽然没有玩,但在以前有过无数次败倒在ping火力下,以至于怒砸暴走
回复

使用道具 举报

发表于 2015-1-7 14:53:38 | 显示全部楼层
玩外游楼主换移动宽带吧,或者买电信的国际精品网之类的业务,ping就会很低了
回复

使用道具 举报

发表于 2015-1-7 15:02:16 | 显示全部楼层
为何不用vpn?我这里延迟从来不过百,你可以进中国总群里问,大家玩的都好好的推荐使用mxvpn韩国线路4,延迟和带宽都很好
回复

使用道具 举报

发表于 2015-1-8 17:57:10 | 显示全部楼层
本帖最后由 TankNya 于 2015-1-9 19:42 编辑

请了解清楚这种客户端判定服务器结算的混合判定模式方式再发牢骚吧

Demize99 Core Gameplay Designer dice

We don't use a pure client side hit detection, we use a hybrid hit detection system where client hits are verified on the server. In order to do this correctly the server maintains a history list of player positions. Even when we used a server side hit detection system we did this. When a player fires the server rolls back in history to view the shot based on the position of the two players from the perspective of the shooter. The game rolls back based on the shooters ping, within a reasonable amount. This sometimes results in the victim taking a hit from a position behind a wall.
我们用的不是纯粹客户端的命中判定,而是混合的。服务器会保存玩家之前所处的位置——即使是服务器端判定我们也会这么做。当玩家开火时,服务器会查看历史中在开火一方看来的两方位置。游戏会稍微根据玩家的ping倒退一定的程度。这有时会导致你在掩体后面被击中。

Hybrid hit detectiongives us far better hit detection for the shooter than we ever had on a purely server based system. Long time players know just how frustrating it would be to get a big blood splatter and a clear hit and have the server disagree. Hybrid hit detection actually fixes that problem without any change to th victim experience.
混合的命中判定比单纯的服务器端判定好很多。长久以来困扰玩家的明明打中了敌人溅血了却没造成伤害的问题得到很好的解决。而这对被打的一方没有任何影响。

Finally, the biggest issue we have in battlefield is actually on net code. Without going into details, the amount of updates we need to send to support all the gameplay details would throttle most bandwidth connections if we sent every frame. Therefor we send at a lower rate and use client prediction to interpolate between those updates. I'm not happy that means we have a longer than ideal delay for sending hits and damage to the victim from the server. The reality is that it's not trivial to fix, which isn't a great excuse, but it's definitely on our radar. Frankly, the benefits of being able to support the vast battlefields and variety of game play technically is worth the trade offs to me.
最后,最大的问题实际上是网络代码。总之就是流量太大了,如果每帧都发送的话就足以把带宽占尽。所以我们以更低的频率更新数据,并在中间插入客户端预判。这样对被打的一方来说会造成过长的延迟,我对此并不满意。现实是,这不是容易解决的问题——虽然这也不是什么好借口,但我们一直在努力。老实说,我对这份工作很满意。

总的来说这种判定模式带来的延迟补偿,减弱ping对玩家造成的直接影响,对网络延迟较高,本地服务较少地区的玩家是有利(国人应当庆幸延迟补偿的存在),但这并不意味ping低带来的优势不存在,只是表现的不那么极端罢了(因为你能更早看到对方,更早开火,这是不变的事实)  

当然如果你是在日本、美国等本地服务器较多网络条件较好的玩家的话,那么他们的"既得利益"确实是稍微受到了损害,那尽管可无视此回复,每天写邮件给DICE吧,总有一天DICE会被打动 然后取消延迟补偿,让大多数服务较少地区的玩家变成二等玩家吧,这是喜闻乐见的事情
回复

使用道具 举报

 楼主| 发表于 2015-1-8 21:09:58 | 显示全部楼层
本帖最后由 tvb8 于 2015-1-8 21:14 编辑
TankNya 发表于 2015-1-8 17:57
请不要无脑黑了 请了解清楚这种客户端判定服务器结算的混合判定模式方式再发牢骚吧

Demize99 Core Gamepl ...



黑什么黑,你有脑也知道结算推迟了300ms,麻烦再带上脑子看,我吐槽的和DICE承认的有什么不一样么
复制这么一大堆废话有什么用,还不是一个意思,PING低的被PING高的坑,你延迟越高TMD还越占优势,打虚幻的影子都能杀人,老子不在这里你都能杀了我,这是穿越时空的子弹么
回复

使用道具 举报

 楼主| 发表于 2015-1-9 11:59:15 | 显示全部楼层
本帖最后由 tvb8 于 2015-1-9 12:14 编辑

为什么到处都充斥7楼这种自以为是的家伙,连自己复制过来的话都不认真看清楚(当玩家开火时,服务器会查看历史中在开火一方看来的两方位置。游戏会稍微根据玩家的ping倒退一定的程度。这有时会导致你在掩体后面被击中。)
也不看别人说的什么  (这不是你看到的服务器延迟,是服务器结算的延迟,据说是为了平衡什么延迟参差不齐玩家的方式,测试视频里面延迟100内测试结果就是延迟0.2秒结算,我就是玩港服日服都是100内的ping,看到人了自己残血马上进掩体结果就是你自己看                                     到你进了掩 体 然后就死了(实际上别人看你还有0.2s的时间再外面),你如果是忠实的FPS玩家你觉得能忍受?
                                  掩体死、对枪死、对枪同归于尽、实在忍不住了,DICE这脑残设计,据说还想进电竞,真是笑话)
DICE是你爹开的?他说好你就只知道好?

CS发展到现在CSGO,也一直32人了,为什么就没有DICE借口的服务器刷新过高会导致延迟增加,这种垃圾服务器和当年玩魔兽世界发现的奇怪现象一模一样(只不过WOW更夸张一点,但是无所谓,没有秒杀),我和基友一起跑FB,他看他在我前面,我看我在他前面,
回复

使用道具 举报

发表于 2015-1-9 19:37:58 | 显示全部楼层
哈哈,我想其中肯定有怎么误会,也许用语有些偏颇我编辑掉即可不必放在心上

我并没有评论它的好坏,只是想阐述这种的机制虽然有缺点,但也有他的优势,还是应该要辩证的看待这种机制,并没想过说你蠢或者脑子不好使。

虽然我从你回复看来你还不是太了解大概的工作原理大概是没看清楚文意,例如高ping会带来优势这点是完全错误

这种机制重点是让每个玩家看到的打到他人上的子弹都是实实在在能造成伤害的,目的是为降低玩家与服务器之间的延迟所造成的影响,从而调和玩家的体验,当然也有缺点,其中最大的也就是你所说的。

也不知道你知不知道,从BF3到BF4,已经降低过延迟补助了,也新增了一种判断机制,通过击杀时间的对比消除死后子弹造成的伤害从而减少互杀的情况发生 当然从当时的战地4吧来看 国内玩家对此改动颇有怨言

关于你说打幻影伤血这可能跟客户端预判有关,提示一下,选项里有一项叫网络平滑的选项跟这个是密切相关的,将它降低会减少你的客户端预判,但可能会带来顿卡和瞬移等现象,听说将它调低会为你在服务器的判定上带来优势

BF4虽然已经弃坑了, 我只是普通玩家 不是什么忠实的FPS玩家,你什么感受没人知道,不过无论什么玩家都是自由的 爱玩玩,不玩删,就这么简单个事,也没什么大不了的

话就到这了,但还是要点出一下,我见过的暴民也不少了,不过楼主这脱好裤子,这精心的编辑和随时准备撕逼的架势就算在在暴民中也不多见,颇为有趣,不过倒是不太习惯唱主角,还是在戏场给观众卖卖瓜子饮料更适合我些,所以就不奉陪了

戏言戏言,不必当真,哈哈
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|DeepTimes.NET 太空游戏站