为方便大家在更多渠道查看 LeanCloud 公开课,我们现已将小游戏系列整理同步至「思否课堂」,剩余课程内容也会在近期陆续同步。目前全部课程内容可在官网「学习」页面查看。
小游戏系列课程共计四节,内容通过游戏常见场景对应的后端功能实现及开发时的逻辑梳理带领大家学习如何快速开发一款属于自己的小游戏产品。
如果大家对课程有疑问,或者是有更多的开发需求和使用场景,可以加入我们的游戏开发 QQ 群 :202832656 与工程师详细沟通。
课程详情:
课件下载:胶片 (142.2 KB)
内容介绍:要使用到的技术要点包括游客匿名登录、数据库的设计及数据存储、使用云函数实现后端逻辑。
课件下载:胶片 (146.8 KB)
内容介绍:排行榜是每款游戏的必备功能,有提升用户活跃的作用。本节将带大家学习关于「存储玩家分数」、「获取自己的排名」、「获取 Top 排名」、「根据排行榜结果发奖品」等游戏后端功能的实现。
课件下载:胶片 (2.0 MB)
内容介绍:以《头脑王者》为例快速实现一款答题对战类小游戏,并介绍了实时对战的服务端架构及流程。实现功能包含:「玩家登录」、「玩家随机匹配」、「对战中的消息转发」、「对战游戏的逻辑控制」等。
课件下载:胶片 (2.4 MB)
内容介绍:上一节分享了如何开发答题类对战小游戏。由于游戏逻辑都是在客户端实现,这样就会带来数据被篡改、反编译等安全隐患。为了解决这些问题,本次内容会重点讲解如何通过服务端控制游戏逻辑。游戏逻辑放在服务端来实现《剪刀石头布》的对战小游戏,核心功能包括:快速开始游戏、猜拳消息转发与同步。
Demo: https://leancloud.cn/docs/game-demos.html
欢迎大家在留言处分享更多小游戏开发的学习经验跟资料链接。