与云开发相关的内容都在这里了

简介: 这是一篇如何在微信小游戏制作工具中使用云开发的内容合集,关于云开发的内容,基本上都写全了,在此做个整理汇总,方便针对具体的功能进行查找。云开发是什么?你可以把它想象成一个后台,在这个后台里你可以做很多的事情。比如说存储或读取数据,进行一些计算或处理等等。有一些工作我们交由这个后台来做,做完之后把结果返回给前台(小游戏端)。

嗨!大家好,我是小蚂蚁。

这是一篇如何在微信小游戏制作工具中使用云开发的内容合集,关于云开发的内容,基本上都写全了,在此做个整理汇总,方便针对具体的功能进行查找。

云开发是什么?你可以把它想象成一个后台,在这个后台里你可以做很多的事情。比如说存储或读取数据,进行一些计算或处理等等。有一些工作我们交由这个后台来做,做完之后把结果返回给前台(小游戏端)。

微信小游戏制作工具提供了网络请求插件,通过这个插件,便能实现前台和后台的交互。

云开发中提供的基础服务有三件套:云函数,云存储,数据库。

云函数就是可以在后台运行的函数。

云存储提供在后台上传和下载文件的功能。

数据库就是可以在后台存储和查找数据的仓库。

关于如何使用云函数可以学习下面的这篇教程,这篇教程算是在微信小游戏制作工具中使用云函数的“Hello World”示例了。

如何在微信小游戏制作工具中使用云函数

注意:在写这篇教程的时候,可以直接在小程序后台中开通云开发环境,并且还有一定的免费资源配额。但是,现在在后台无法直接开通了,有很多人反映在小程序后台微信扫码开通不了。大家可以直接前往云开发 CloudBase 官网,注册账号,开通云开发服务。一定要注意,开通的是云开发 CloudBase 服务。另外,现在也没有免费的配额了,可以选择购买最低的个人版套餐(元/月),购买之后就能使用云开发的各种服务了(现在貌似还有新人优惠,20元的优惠券,可以抵扣首月的费用)。

关于如何使用云数据库,可以学习下面的这篇教程。数据库在游戏中最常用的功能就是存储玩家的数据,例如最高得分,金币数量,关卡,道具等等。

如何在微信小游戏制作工具中使用云数据库

云数据库是一篇付费教程(价格是 元,现在有点儿后悔定价太低了),付费教程中的代码无法进行复制,如果你需要对云函数中的代码进行复制,可以前往下面这篇补充文章。

使用云数据库持久保存用户的数据(补充)

如果你按照之前的教程实现的获取 openid 的云函数(login),那么不久之后,你会在小程序后台收到一条“关于小程序session_key”安全问题的通知,下面这篇教程中有解决方法。如果你还没有开始实现获取 openid 的云函数,你应该先看一下这篇教程以避免出现这个问题。

关于session_key安全问题的解决方法

在使用微信小游戏制作工具对接云开发后台的时候,有一些“坑”,我都已经为你踩过了,并且整理在了下方的文章中,如果你还没有开始接触云开发的相关内容,那你真的是挺幸运的,有人都帮你把坑踩出来了,而且还愿意写下来告诉你,建议你在学习的过程中要多回来读几遍这篇文章。不要掉坑里半天,才发现原来是别人的警示自己没有注意,浪费了宝贵的时间。

什么是云开始以及使用云开发时的一些“坑”

微信小游戏制作工具提供了两种排行榜功能,一种是微信好友排行榜,一种是世界排行榜。很可惜工具提供的世界排行榜只能在社区版本中使用,发布到小游戏平台后就无法使用了。借助云函数和数据库我们可以自己实现游戏的世界排行榜,而且排行榜的数量没有限制,你可以同时在游戏中增加最高分排行榜,金币排行榜,关卡排行榜.....另外你也可以根据需要制作总榜,月榜,周榜甚至是每日排行榜。

如何在游戏中实现世界排行榜功能

自从云开发服务收费以后,很多的个人开发者都选择弃用了。因为每个游戏只用到很少的资源,如果每个游戏都购买一个套餐的话,累计起来这个费用也不少了。为了帮大家省钱,我研究了让多个游戏共享一个云开发环境的方法,这样你就可以让多个游戏共同使用一个云开发套餐了。

如何让多个游戏共享一个云开发环境

云存储功能可以帮助我们实现在不更新游戏的前提的下,通过云存储后台对游戏进行配置,我们甚至可以利用云存储在游戏中动态的加载数据。可以说云存储能为我们的小游戏扩展出一些新的能力。

如何使用云存储功能为游戏或者新能力

以上就是到目前为止,微信小游戏制作工具与云开发有关的所有内容了,希望它们能够帮助你把游戏做地更好。

以上多篇教程都是付费阅读的内容,所有小蚂蚁的学员都可以前往【知识拓展库】中免费阅读所有内容。

小蚂蚁的游戏开发课程服务,欢迎你的加入,不止是一门课,而是围绕着学习做游戏有关的一整套服务,包括一年不限次数的咨询,学员社群,游戏模版库,游戏素材库,知识卡片库,知识拓展库等等。欢迎来与 125 位同学一起学习做游戏。【点击这里】了解课程服务详情。

我是会做游戏也会教你做游戏的小蚂蚁,想学习做游戏的话,关注我的公众号就对啦

这里是小蚂蚁的小游戏系列,闲暇之余希望能给你带来片刻的放松和愉悦。无需下载安装,点击下方的游戏卡片就可以直接玩啦!









也欢迎加个微信,交个朋友,朋友圈每日分享与做游戏有关的知识和内容,可以来围观。备注“学习做游戏”可免费领取学习做游戏的原创教程资料。接受付费咨询,不闲聊,望见谅。


相关文章
|
5月前
|
小程序 安全 搜索推荐
【社区每周】新版O站上线,小程序新增无需审核的普通模板(2022年7月第三期)
【社区每周】新版O站上线,小程序新增无需审核的普通模板(2022年7月第三期)
89 12
|
3月前
|
存储 小程序 数据库
【微信小程序-原生开发】实用教程08 - 开通微信云开发,操作云数据库新增数据(含修改数据权限),初始化云服务(含获取微信云环境 id),获取云数据,滚动公告栏
【微信小程序-原生开发】实用教程08 - 开通微信云开发,操作云数据库新增数据(含修改数据权限),初始化云服务(含获取微信云环境 id),获取云数据,滚动公告栏
54 0
|
3月前
怎么使用零代码平台,在线搭建一套应用系统 — 敲敲云免费
怎么使用零代码平台,在线搭建一套应用系统 — 敲敲云免费
34 0
平台组成-内容服务
内容服务地位比较特殊,它即是平台的组成部分,也是内容管理应用的一部分
平台组成-内容管理
内容管理可以封装为独立应用,单独部署,即为内容管理系统,可用于网站建设
|
5月前
|
小程序 IDE API
【社区每周】订单中心支持沙箱调试;小程序开发管理文档结构升级(11月第四期)
【社区每周】订单中心支持沙箱调试;小程序开发管理文档结构升级(11月第四期)
53 11
|
5月前
|
移动开发 小程序 安全
【社区每周】AIT现支持免登陆使用;小程序内嵌外跳H5页面支持支付宝端内官方应用(8月第一期)
【社区每周】AIT现支持免登陆使用;小程序内嵌外跳H5页面支持支付宝端内官方应用(8月第一期)
98 11
|
5月前
|
小程序 安全 物联网
社区每周丨通过模板开发小程序文档更新及蚂蚁数据安全星计划推出(7.17-7.21)
社区每周丨通过模板开发小程序文档更新及蚂蚁数据安全星计划推出(7.17-7.21)
62 11
|
5月前
|
移动开发 小程序 安全
【社区每周】小程序模板支持设置一键上架功能(2022年9月第二期)
【社区每周】小程序模板支持设置一键上架功能(2022年9月第二期)
57 1
直播网站源码社区功能部署开发:连接世界的互动形式!
直播网站源码社区功能如何去实现from flask import Flask, request app = Flask(__name__) posts = [] @app.route('/post', methods=['POST'])
直播网站源码社区功能部署开发:连接世界的互动形式!