CreatorPrimer|微信小游戏与腾讯云初体验(2)

这周事情特别多,不好意思把公众号给怠慢了。今天接上篇《CreatorPrimer|微信小游戏与腾讯云初体验(1)》,看如何利用腾讯云服务接近零成本的开发微信小游戏后端。

三、 腾讯云微信小游戏服务

进入腾讯云微信小游戏服务页面,在基本信息选项卡中同样可以看到小游戏公众号的相关信息。点击左侧游戏服务端部署,进入微信小程序服务器部署页面,对你没有看错,是进入的微信小程序页面。

640?wx_fmt=jpeg前面提到过微信小游戏是小程序的一个特殊子类,微信小游戏云服务也是微信小程序云服务的一个子类,所以这里进入的是微信小程序页面。

640?wx_fmt=jpeg上图是微信小程序公众平台腾讯云小程序服务关系结构图。

3.1 初始化服务器开发环境

如果您是第一次进入微信小程序服务端部署,首先会看到一个开通开发环境的向导,一共7个步骤。建议仔细阅读这个向导,了解相关微信小程序前后端所用到的工具和流程。640?wx_fmt=jpeg

这里重点关注三点:

  1. 微信开发者工具:它是一个桌面应用程序,此工具可以对微信前端应用预览、调试、上传外,还集成了腾讯云服务端项目的上传、启动、停止、调试等功能,以及服务器状态、域名信息的查看。

  2. 下载小游戏Demo:本教程介绍的是微信小游戏开发,这里以Nodejs服务端为例,我们下载Nodejs版小游戏Demo,它包含了完整的小游戏前后端代码,我们将在另外的章节对此Demo源码进行解读。

  3. 初始化服务器:在进入服务端后台管理界面之前,需要使用微信开发者工具对服务端开发环境进行初始化。要注意的是,在上传服务端Demo代码之前,需修改源码中的AppId、AppSecret、数据库密码。

下图是微信开发者工具中集成的腾讯云操作菜单:

640?wx_fmt=jpeg

点击上传测试代码,初次上传选择模块上传,并勾选部署后自动安装依赖:

640?wx_fmt=png

更具体的操作方法请参考开通开发环境向导,在此不做过多讲解。通过微信开发者工具集成的腾讯云功能菜单,我们可以非常方便地上传代码、启动、调试、停止服务器,这对没有linux系统服务端部署经验的同学来说极具杀伤力,也节省更多的时间。

640?wx_fmt=jpeg

当服务器部署成功,在微信开发者工具栏上点击:腾讯云->详情,可以查看当前腾讯云提供的https、wss、download等相关服务端URL地址。在客户端Demo代码中,修改config.js中的host变量为开发环境request域名,如下图:

640?wx_fmt=jpeg

在模拟器窗口中,可以体验到一款飞机游戏,它在启动时会向用户获取微信授权,点击允许,如果提示授权成功,恭喜您!您前后端代码配置成功,此时可进入腾讯云小程序后台管理界面。

如果不想使用腾讯云小游戏服务端的支持,除了需要有自己的公网服务器、备案域名外,同时您的服务器还需部署https和wss协议的支持,SSL证书可以通过腾讯云服务获取(腾讯云提供免费SSL证书服务)。

如果您是个人开发者,要解决上述问题在无疑是非常耗时的,现在通过腾讯云小游戏集成解决方案,可以在十几分钟就可搞定微信小游戏前后端开发环境。

3.3 小游戏服务器管理

回到腾讯云微信小游戏后台,选择游戏服务端部署,可以看到开发环境、生产环境两个模块,至此可以打开服务器管理界面了。

640?wx_fmt=jpeg

在开发环境模块中,点击立即前往,进入微信小程序开发环境页面

640?wx_fmt=jpeg此页面非常简洁,但提供的功能却很重要:

  1. 二级域名与证书:前后端通过此域名进行数据通信,同时提供SSL数据加密服务。SSL在此非常重要,因为腾讯要求微信小游戏web请求必须使用https协议。

  2. MySQL数据库:腾讯云对微信小程序开发者是非常贴心的,不仅提供MySQL数据服务器,还附赠phpMyAdmin数据库管理工具,极大降低开门槛。

  3. 开发环境:一个常规的游戏服务器,通常有三部分组成:1)游戏逻辑服务器;2)数据库服务器;3) Web服务器。 此处显示了腾讯云提供的这三类服务器的配置信息。通过修改环境按钮,可以更改游戏逻辑服务器为Nodejs或PHP。

  4. 资源下载:此处可以下载Nodejs、PHP服务器相关Demo代码与SDK,利用这些资源我们可以快速学习和构建服务器代码。

对于开发者来说,最为重要的是游戏逻辑服务器Nodejs或PHP,选择自己擅长的服务端开发语言,查看相关技术文档和SDK。

四、小结

本章主要介绍了微信小程序公众平台,微信小游戏是小程序的一个特殊类目。腾讯为了方便小程序公众号的内容创作,在腾讯云中提供了小程序、小游戏的后端从加密码域名服务器的完整后端解决方案,同时在微信开发者工具中也集成了腾讯云服务器的管理控制。

640?wx_fmt=jpeg

微信小程序公众号、微信开发者工具、腾讯云三位一体的闭环服务,构成微信小程序最佳开发解决方案。


如果觉得公众号上的文章对您或您身边的朋友有帮助,请分享给他们,愿我们一起成长!

640?wx_fmt=jpeg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
蛋白质是生物体中普遍存在的一类重要生物大分子,由天然氨基酸通过肽键连接而成。它具有复杂的分子结构和特定的生物功能,是表达生物遗传性状的一类主要物质。 蛋白质的结构可分为四级:一级结构是组成蛋白质多肽链的线性氨基酸序列;二级结构是依靠不同氨基酸之间的C=O和N-H基团间的氢键形成的稳定结构,主要为α螺旋和β折叠;三级结构是通过多个二级结构元素在三维空间的排列所形成的一个蛋白质分子的三维结构;四级结构用于描述由不同多肽链(亚基)间相互作用形成具有功能的蛋白质复合物分子。 蛋白质在生物体内具有多种功能,包括提供能量、维持电解质平衡、信息交流、构成人的身体以及免疫等。例如,蛋白质分解可以为人体提供能量,每克蛋白质能产生4千卡的热能;血液里的蛋白质能帮助维持体内的酸碱平衡和血液的渗透压;蛋白质是组成人体器官组织的重要物质,可以修复受损的器官功能,以及维持细胞的生长和更新;蛋白质也是构成多种生理活性的物质,如免疫球蛋白,具有维持机体正常免疫功能的作用。 蛋白质的合成是指生物按照从脱氧核糖核酸(DNA)转录得到的信使核糖核酸(mRNA)上的遗传信息合成蛋白质的过程。这个过程包括氨基酸的活化、多肽链合成的起始、肽链的延长、肽链的终止和释放以及蛋白质合成后的加工修饰等步骤。 蛋白质降解是指食物中的蛋白质经过蛋白质降解酶的作用降解为多肽和氨基酸然后被人体吸收的过程。这个过程在细胞的生理活动中发挥着极其重要的作用,例如将蛋白质降解后成为小分子的氨基酸,并被循环利用;处理错误折叠的蛋白质以及多余组分,使之降解,以防机体产生错误应答。 总的来说,蛋白质是生物体内不可或缺的一类重要物质,对于维持生物体的正常生理功能具有至关重要的作用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值