游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2109|回复: 4

跪求象星际网络对战的算法

[复制链接]

211

主题

314

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
发表于 2004-8-8 11:51:00 | 显示全部楼层 |阅读模式
我自己写了个打飞机的连网游戏,用的是帧同步通讯,不操作的时候互相保持传一个字节的信息,对方和自己都要接受到信息的时候才能刷新一帧,这样保持两边帧同步,操作的时候就发送操作信息到对方。按道理说这样的算法没问题,可是我测试的时候两边都保持了99。9%的同步,但是有些时候就会有不同步,百思不得其解,我想问问现在帧同步的联网对战的算法是什么?我的算法有什么不妥吗?

73

主题

612

帖子

618

积分

高级会员

Rank: 4

积分
618
发表于 2004-8-8 12:00:00 | 显示全部楼层

Re:跪求象星际网络对战的算法

星际网络传送的是玩家的指令,所有的计算都是本机完成,并对数据进行对比,如果不同就掉线

211

主题

314

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
 楼主| 发表于 2004-8-8 12:04:00 | 显示全部楼层

Re:跪求象星际网络对战的算法

我就是没操作的时候传一个字节的信息以保存帧同步,操作的时候就传操作信息过去,让对方计算机计算啊。和2楼的算法一样,可是不知道为什么99.9%都同步了就有时候不同步

30

主题

398

帖子

403

积分

中级会员

Rank: 3Rank: 3

积分
403
QQ
发表于 2004-8-8 17:21:00 | 显示全部楼层

Re:跪求象星际网络对战的算法

网络延时?丢包?

12

主题

23

帖子

23

积分

注册会员

Rank: 2

积分
23
发表于 2004-8-10 14:38:00 | 显示全部楼层

Re: 跪求象星际网络对战的算法

请参看 pc游戏编程 网络游戏篇 第15章, 很详细!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-16 13:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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