cocos只是客户端程序的游戏引擎,那么问题来了
1如何让cocos2dx引擎开发的客户端与服务端对接?
2,、连接好了服务器,如何让多个客户端同步(即abcd…等.客户端看到的画面一致)比如a从 p1点走到p2点,如何让cbd…等也看到a从p1走到p2?
1.SocketClient SocketServer,需要服务器技术,百度找下socket教程学一下
2.场景上的其他玩家,通过服务器广播到客户端,服务器会告诉你其他玩家比如模型id,等级,角色名等,通过这些信息创建其他玩家,走路也是一样的,其他玩家移动后告诉服务器,服务器再广播到所有客户端,客户端收到移动消息后,就移动场景上的角色,比如服务器告诉你角色id 10000的玩家移动到了100,50的位置,那么你本地场景上找打角色id为10000的角色,将其移动
— Begin quote from ____
引用第1楼wltyid于2015-09-09 09:22发表的 :
1.SocketClient SocketServer,需要服务器技术,百度找下socket教程学一下
2.场景上的其他玩家,通过服务器广播到客户端,服务器会告诉你其他玩家比如模型id,等级,角色名等,通过这些信息创建其他玩家,走路也是一样的,其他玩家移动后告诉服务器,服务器再广播到所有客户端,客户端收到移动消息后,就移动场景上的角色,比如服务器告诉你角色id 10000的玩家移动到了100,50的位置,那么你本地场景上找打角色id为10000的角色,将其移动 http://www.cocoachina.com/bbs/job.php?action=topost&tid=322867&pid=1386199
— End quote
楼上正解
首先非常感谢两位的解答,你们提供的解决方案很实用,也是现在主流的方式,要是有具体代码的实现就更好了。