LeanCloud Play 现在已经正式发布,感谢申请内测的所有用户的支持。所有老应用及新创建的应用都可以直接使用 Play 服务,您只需要在游戏引擎中填入对应的 App ID 和 App Key 即可接入Play。如果您在接入时遇到任何问题,请到社区发起新的主题,并附上如何重现场景的描述及关键代码,我们的开发工程师会给予回复。
Play 是专门针对多人在线对战游戏推出的后端服务。开发者不需要自己搭建后端系统,利用 Play 云服务就可以轻松实现游戏内玩家匹配、在线对战消息同步等功能。Play 完美适配 Unity 引擎,支持多个平台。
Play 使用起来非常简单:
Play.UserID = "Mario";
Play.Connect("1.0"); // 声明游戏版本 Play.JoinRandomRoom();
// 定义名为 rpcResult 的 RPC 方法
[PlayRPC]
public void rpcResult(int winnerId)
{
Debug.Log("winnerId: " + winnerId);
ui.showWin();
}// 向所有人发送游戏消息,收到消息的玩家的 rpcResult 方法会自动被触发
Play.RPC("rpcResult", PlayRPCTargets.All, winnerId);更详细的介绍请参考《Play 服务总览》。
如果您有兴趣了解 Play 的新功能或支持的新语言,请订阅我们的博客来接收最新的产品信息。
**Play 目前处于免费试用阶段,开发版及商用版应用均不收费。**每一应用最多可使用 100 CCU 的额度,如果您需要更大的额度,请联系 support@leancloud.rocks。