最近在准备做一个类似梦幻家园(http://www.1001m.com)的项目,在这之前也有想过做多人在线游戏的问题,其中一个就是游戏所使用的通信协议,游戏通信协议要考虑游戏通信的数据量之大以及通信延时,防止玩家作弊等很多问题。所以还是很难设计的,初看了一下梦幻家园的通信好像很多地方都是用的XML进行通信的,这个对于及时网络游戏来说,数据量事实上还是很大的,并不是一个好的做法,不过XML当然也有它的好处,几乎可以表示任何的数据类型。另外,之前用过的国外的一个叫smartfoxserver的Flash游戏服务器,里面也是用XML和JSON。