LeanCloud Play 内测邀请—不搭建后端,快速上线多人对战游戏

如果您准备打造一款多人对战游戏,正在寻找合适的后端平台与开发资源,那么我们诚邀您加入 LeanCloud 新产品「Play」内测。

LeanCloud Play 提供了稳定和方便的后端接口使您快速完成多人游戏的研发和上线。与其为复杂的后端架构忧心,为组建和管理后端及运维团队烦恼,为项目范畴太大而憔悴,不如使用 LeanCloud Play 来节省至少 60% 时间和人力成本,让产品准时上线,抢占市场。

产品功能

  • 玩家匹配: 随机或按指定条件将玩家匹配到一起玩游戏。就像《第五人格》、《吃鸡》等对战类手游,玩家只需点击「自由匹配」就可以随机匹配进入某个房间,或者玩家也可以自己新开房间。
  • 多人在线对战: 客户端与服务端使用 WebSocket 通道进行实时双向通信,确保游戏内所有消息能够快速同步。
  • 游戏逻辑运算: 由主客户端控制游戏逻辑。当主客户端掉线时,LeanCloud Play 会自动将网络状态最好的客户端切换为主客户端,确保游戏顺畅进行;您也可以选择在服务端编写游戏逻辑(服务端游戏逻辑支持尚在开发中)。
  • 多平台支持: 完美适配 Unity 引擎,支持多个平台,同时也欢迎您提出其他语言的需求。

全球支持,灵活稳定

LeanCloud Play 为您提供国内外节点,满足您向全球推广和发行游戏的需求。Play 服务端沿用了 LeanCloud 现有的可横向扩展的架构,支持动态扩容,从容应对海量用户;同时又在这些久经考验的底层架构上进行了深度优化与改进,可以稳定承接每秒亿级的消息下发量。

如何使用

使用 LeanCloud 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 · Unity (C#) 开发指南》。

申请内测

我们将邀请 10 名用户参与内测,通过微信群与我们的 Play 研发工程师保持沟通。您的反馈将会影响 LeanCloud Play 未来的发展方向,我们期待着与您共同打造优秀的游戏产品!

⚔️ 点击此处申请内测 ⚔️

2018 五一劳动节 LeanCloud 放假通知

  • 28
  • 29
  • 30
  • 1

LeanCloud 将于 2018 年 4 月 29 日至 5 月 1 日按照国家法规放假三天。放假期间运维团队仍将在线值班,以应对可能的突发情况,保障服务稳定。

放假期间 LeanCloud 工程师会部分时间在线,处理紧急事件和回复工单。购买了技术支持的用户仍可以通过工单系统来提交问题,我们会尽快回复,但无法保证在一天之内完全解决。若有遗漏我们会在节后第一时间进行处理,希望大家体谅。

如若发生紧急情况,请联系值班人员电话 131-4644-6722,我们会及时响应处理。

2018 清明节 LeanCloud 放假通知

  • 5
  • 6
  • 7
  • 8

LeanCloud 将于 2018 年 4 月 5 日至 7 日按照国家法规放假三天,4 月 8 日周日正常上班。放假期间运维团队仍将在线值班,以应对可能的突发情况,保障服务稳定。

放假期间 LeanCloud 工程师会部分时间在线,处理紧急事件和回复工单。购买了技术支持的用户仍可以通过工单系统来提交问题,我们会尽快回复,但无法保证在一天之内完全解决。若有遗漏我们会在节后第一时间进行处理,希望大家体谅。

如若发生紧急情况,请联系值班人员电话 131-4644-6722,我们会及时响应处理。

4 月 1 日起数据存储服务将增加对象存储空间的收费项目

2018 年 4 月 1 日零时起,LeanCloud 数据存储服务将在现在收费基础上加收对象存储(即以 AVObject 形式存储的数据)所使用的空间的费用。

之所以增加该收费项目,是因为我们发现以往仅按应用请求次数收费的模式,容易让开发者们忽略数据实际的存储空间大小,继而完全忽视了数据清理等维护性工作。这样日积月累,很多无用的数据会占用大量的云端资源,极大地影响了存储系统的性能。同时随着 LeanCloud 开发者和应用数量的不断增长,这样形成的资源浪费也愈发严重。于是我们借鉴对文件存储空间收费的经验,决定通过这一经济化手段,引导广大开发者来更合理地使用云端资源和 LeanCloud 服务。

继续阅读

2018 春节 LeanCloud 放假通知

  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

LeanCloud 将于 2018 年 2 月 14 日至 21 日放假 8 天,2 月 22 日周四恢复上班。放假期间运维团队仍将在线值班,以应对可能的突发情况,保障服务稳定。

放假期间 LeanCloud 工程师会部分时间在线,处理紧急事件和回复工单。购买了技术支持的用户仍可以通过工单系统来提交问题,我们会尽快回复,但无法保证在一天之内完全解决。若有遗漏我们会在节后第一时间进行处理,希望大家体谅。

如若发生紧急情况,请联系值班人员电话 131-4644-6722,我们会及时响应处理。

2018 元旦 LeanCloud 放假通知

  • 30
  • 31
  • 1

LeanCloud 将于 2018 年 1 月 1 日按照国家法规放假一天,1 月 2 日周二恢复正常工作。放假期间运维团队仍将在线值班,以应对可能的突发情况,保障服务稳定。

放假期间 LeanCloud 工程师会部分时间在线,处理紧急事件和回复工单。购买了技术支持的用户仍可以通过工单系统来提交问题,我们会尽快回复,但无法保证在一天之内完全解决。若有遗漏我们会在节后第一时间进行处理,希望大家体谅。

如若发生紧急情况,请联系值班人员电话 131-4644-6722,我们会及时响应处理。

2017 国庆节 LeanCloud 放假通知

  • 30
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

LeanCloud 将于 2017 年 10 月 1-8 日按照国家法规放假八天,10 月 9 日周一恢复正常工作。期间运维团队仍将在线值班,以应对可能的突发情况,保障服务稳定。

放假期间 LeanCloud 工程师会部分时间在线,处理紧急事件和回复工单。购买了技术支持的用户仍可以通过工单系统来提交问题,我们会尽快回复,但无法保证在一天之内完全解决。若有遗漏我们会在节后第一时间进行处理,希望大家体谅。

如若发生紧急情况,请联系值班人员电话 131-4644-6722,我们会及时响应处理。

LeanCloud 控制台增加二次认证,账号安全更有保障

在 LeanCloud,保障用户的数据安全是我们最为重视的职责之一。为了防范用户密码意外泄露或遇网络攻击破解而产生的安全隐患,我们为 LeanCloud 账户增加了行之有效的二次认证功能。

当用户启用了二次认证后,再次登录 LeanCloud 控制台时,除了填写邮箱与密码,系统还会要求输入一个二次认证验证码,这个验证码是由启用二次认证时所绑定的手机应用动态生成的 6 位数字。因此即使有一天你的密码被泄露,只要手机还在,别人依然无法登入你的账号。

除了登录账号,对于删除、转移应用、清空 Class 数据等危险操作,系统也会要求输入二次认证验证码以确认你的身份。

继续阅读

LeanCloud 开源工单系统 LeanTicket 焕然一新

相信很多开发者已经注意到,LeanCloud 的工单系统 LeanTicket 改版了。新版的 LeanTicket 不仅更新了界面,采用了响应式的页面布局来适配移动端,并且添加了诸多新功能,如增加了更多的工单状态来更清楚地罗列工单时间线的变化和下一步行动、完善了统计报告、优化了系统响应速度等等。

继续阅读

关于 7 月 31 日 AppSo 应用的部分用户收到重复推送的说明及致歉

7 月 31 日下午,我们收到爱范儿团队的通知了解到他们发布的 AppSo 应用部分用户在中午 12 点之后的半小时里收到了多至 27 次的重复推送通知。我们的工程师在当天下午定位了故障原因:我们在给大量用户推送时会遍历数据库来逐批发送推送,在这个过程中如果有已发送推送的设备记录发生更新,就可能再次出现在遍历过程中,更详细的技术性说明可以参考 StackOverflow 的这篇帖子 。触发这个条件的情况非常少见,但导致了这次推送故障。目前我们已经实现了防止类似情况发生的措施。

这次故障打扰了 AppSo 的很多用户,并给 AppSo 运营团队的工作带来了困扰。我们在此向他们诚挚道歉。