D
delphi万岁
Unregistered / Unconfirmed
GUEST, unregistred user!
现在做了两个螃蟹打排球的游戏,想把通讯加上去,原来我的想法是只传螃蟹的向左,向右,向上的方向动作,排球和螃蟹的运动轨迹在本机上运算。但结果不好,因为两台机器的速度不一样,在打排球中,就造成两太机器中排球的轨迹不一样,这样就乱套了。那么传什么好呢?我现在有一思路,不知道合理不?
思路:
不传方向动作,螃蟹和排球的轨迹运算还是在本机,运算好后再传坐标,本机接收坐标后再显示轨迹,但这样一来,需要通讯的数据就频繁,庞大,如果在线人数多了,可能就麻烦了,希望大家给点指引。
我在纳闷,象星际争霸的游戏,那么多游戏单元,他是怎么处理通讯的呢?
思路:
不传方向动作,螃蟹和排球的轨迹运算还是在本机,运算好后再传坐标,本机接收坐标后再显示轨迹,但这样一来,需要通讯的数据就频繁,庞大,如果在线人数多了,可能就麻烦了,希望大家给点指引。
我在纳闷,象星际争霸的游戏,那么多游戏单元,他是怎么处理通讯的呢?