0
我正在开发一个1-4人多人跳&为iPad运行,并有关于同步的问题。 游戏使用游戏中心p2p连接来连接设备。iPad多人游戏同步
现在我的问题是,
,我应该送什么样的数据?
- >我有敌人,移动平台,可破坏的块和物品。
- 什么时候应该发送数据?
这里是我的第一同步的个人电脑(游戏人物)的方法:
1)
- 发送位置(x,y)的每一帧 - >物理和字符不要吨相互作用时,该字符被设置为传输位置
问题:
-
把
大量的数据要发送
在PC滞后零星
2)
- 每当它改变 发送用户输入 - >物理和字符相互作用,仅对手按钮动作模拟
问题:
- 延迟并不总是相同的,例如,在一个按钮上按下的时间在所有设备上都不完全相同。这意味着一台PC在一台设备上运行时间更长/更短。
那么什么是最好的方法来同步一个小p2p跳&运行游戏?
在此先感谢。我感谢您的帮助。