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


发新话题
打印

为什么烂泥摩托不支持网络的推测……

本来就只要交互传输坐标信息和状态参数的信息就好了,那些泥泞什么的都是软件在本机算出来的特效,不需要传输数据的。。。

其实就把网战的对手当成现在的AI就可以了。比如赛车游戏的环境反射,难道也要实时传输数据么。。。

其实网站最关键的是时间轴要一致,所以那个慢镜头特效应该会被去掉。


TOP

LZ大哥,没有“泥泞参数”这么个参数的吧。。

有了各自的坐标和移动速度,方向等等参数,泥浆不就出来了嘛。。。好比环境反射,也没有环境反射参数的呀,坐标在哪里,那就反射哪里的东西咯,旁边正好有辆车,那就反射这辆车咯。。不就几个坐标,参数在交互嘛。。很复杂么?



TOP

引用:
原帖由 kumara 于 2006-12-20 17:17 发表

大大哥,那段demo你看过没有啊,游戏还要记录以前开过的所有车子开出来的泥浆路线,不知道怎么描述。。。反正,泥浆路是即时产生的,但是要保持所有车子看到的都一眼。。。。
那先问你来,泥浆是怎么形成的呢?是玩家通过手柄直接控制泥浆么?如果直接控制泥浆的话,那是需要泥浆参数的。。

如果是玩家控制车辆,然后车辆造成的泥浆。。那就不需要泥浆参数,而只需要车辆的参数了呀。。车辆的参数么就是坐标,速度,方向等等咯。。泥浆是车辆造成的,至于怎么造成,那是游戏软件在PS3本体上就能生成的。再好好想想,是不是这个道理?


TOP

引用:
原帖由 hudihutian 于 2006-12-20 17:24 发表


问题是,恐怕难以保证不同网络条件下的玩家能够及时得到对方车辆坐标变换的数据,而这些数据的即时性对这款物理特性突出的游戏又显得无比重要
这个就叫Lag了。。。网络延迟是每个网络游戏都要面临的问题。

比如同为赛车游戏的RR7, 它对Lag的处理方式就是控制延迟的上限,万一延迟超过一定程度,就切断你和其他玩家的连接,以保护其他玩家能顺利游戏。

PS:我在RR7中碰到过瞬间倒退的情况。。。就是延迟判定的后果。。。网络延迟是网络游戏最大的问题。

TOP

引用:
原帖由 hudihutian 于 2006-12-20 17:32 发表


别的游戏还好,这种物理特性极强的游戏,不能保证传输的QoS,连线游戏根本无从谈起
说起来RR7比MotorStorm更难网络对战。

RR7有风阻系统的。。就是有车在你前方多少距离内,你会享受到Stream加速的,这种加速有3种状态,持续,间断,没有。。这就意味着RR7的坐标交互更不能有延迟,否则风阻怎么判断?风阻可是直接影响车速的!
你说物理性,我不知道指什么,如果说玩家互相碰撞的影响,那RR7也同样重要~,最多就是RR7的物理引擎没有MotorStorm细致罢了,但物理引擎都是游戏软件本身决定的,和网络对战没多大影响,多几个参数和少几个参数的区别。

TOP

引用:
原帖由 kumara 于 2006-12-20 17:35 发表

虽然不是手柄直接控制生成的,的确是车子开过所造成的,但是重复同一条路不同的车子对泥浆产生的影响。本身就有些复杂了。这些就是泥浆的参数。而且我说过,开过的你泥浆路你回头再round2开过依然保留。所以要 ...
额。。。。每辆车的坐标参数有了,运动轨迹有了,那泥浆路的形态不就形成了吗?还需要泥浆参数做啥呢。。。

比如car1: 从A-->B-->C-->D 4个坐标点。那泥浆路的轨迹也是A-->B-->C-->D咯。
      Car2:从A-->C-->D-->B 也是4个坐标,那泥浆路再画一条轨迹A-->C-->D-->B, 叠加上去咯。
      Car3:...
      .....
      .....
以上画泥浆轨迹的都是软件本身,按照你car的轨迹画泥浆的轨迹,碰到多条轨迹相交,就按照软件预设的规则咯。
至于你说round2的事情,那本来和电脑对战的时候如何记录的,那现在还如何记录下来咯,有什么地方困难了呀。。

TOP

关于储存轨迹数据,那都是软件和PS3的任务,如果和电脑AI对战可以储存,那网战应该也可以。
数据交换是肯定的,我们讨论的是交换的数据是什么。。。
RR7 14人网战也需要交换大量数据啊,那个风阻系统可以想象下。。。

TOP

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