SendReliableMessage与SendUnreliableMessage Google Play RTM

时间:2014-06-18 16:23:54

标签: android google-play-services multiplayer

我在我的简单实时多人游戏(RTM)中实施了Google Play服务。游戏安静得很好 - 但现在我达到了一个点,我需要更多"证明"数据连接。

我的问题解释了:我通过unreliableMessage发送定位数据(精灵的XY值),当玩家正在拍摄时,这些信息将通过reliableMessage发送。这使我能够实施一个强制射击" -logic如果一个"射击消息"没有正确发送(被截断,丢失等)。

现在我想将值发送到处理高级拍摄逻辑的其他设备。因此,精灵应该能够以有棱角的方式射击而不仅仅是直截了当。在这一点上,我不能使用我的强力射击" -logic(它只代表一个布尔"射击"或者#34;不射击") - I需要以可信的方式发送更多数据。几个小时我真的对这个问题感到头疼,但我没有得到任何想法。

1 个答案:

答案 0 :(得分:0)

我解决了这个问题: 现实表明,我的怀疑并不重要。 所以我只更新我的精灵'位置和旋转数据,在这种情况下,我能够通过我已经实现的游戏逻辑进行拍摄...它的工作正常而且精细。 :)