2011年5月28日

AS3多人游戏开发—同步人物移动1

摘要: 在实时性要求比较高的多人游戏中,我们将面临不同客户端间的同步问题,而其中人物移动的同步是最常需要考虑的。这篇文章将描述作者对这个问题的一些思考和解决方案(基于ActionScript3)。 大多数RPG游戏中,人物的移动是由鼠标点击激发的,本文将着重探讨这种移动方式,关于鼠标控制移动的同步,我们以后的文章将会涉及。 最简单的方式是你不断广播自己的当前位置,其他玩家收到数据的时候将对应的人物放到那个位置上去,然而这样却会造成其他玩家电脑上人物移动不平滑,因为他们总要等到位置数据后才能更新显示。你可以通过提高发送频率来减少这种不平滑的感觉,但这会增加了带宽的消耗。 现在说下我自己使用的方法,这也. 阅读全文

posted @ 2011-05-28 21:39 Dongxue.xie 阅读(3625) 评论(2) 推荐(1) 编辑

导航