如果有一个组件 添加到node上之后 就可以在100个玩家之间进行同步
你会去尝试开发联机游戏吗?
不用等如果了,现在就有这个组件让你开箱即用
cocos 商店链接 通用同步 https://store.cocos.com/app/detail/3426
如果你熟悉MGOBE的使用,那么接下来只需要4步就能开始你的同步游戏开发之旅
1. 初始化MGOBE后添加room对象
SyncSystem.Instance().setRoom(room)
2. 匹配成功进入房间后与主机同步时间
SyncSystem.Instance().syncTime();
3. 创建好游戏node对象后,给node对象添加同步组件
let syncNode = node.addComponent(SyncNode)
4. 设置id与收发者类型
syncNode.playerID = PlayerInfo.id
如果playerID 是自己的 , 那么设置为发送者
syncNode.sender = true
如果playerID是别人 , 那么设置为接收者
syncNode.recipient = true