这周事情特别多,不好意思把公众号给怠慢了。今天接上篇《CreatorPrimer|微信小游戏与腾讯云初体验(1)》,看如何利用腾讯云服务接近零成本的开发微信小游戏后端。
进入腾讯云微信小游戏服务页面,在基本信息选项卡中同样可以看到小游戏公众号的相关信息。点击左侧游戏服务端部署,进入微信小程序服务器部署页面,对你没有看错,是进入的微信小程序页面。
前面提到过微信小游戏是小程序的一个特殊子类,微信小游戏云服务也是微信小程序云服务的一个子类,所以这里进入的是微信小程序页面。
上图是微信小程序公众平台与腾讯云小程序服务关系结构图。
如果您是第一次进入微信小程序服务端部署,首先会看到一个开通开发环境的向导,一共7个步骤。建议仔细阅读这个向导,了解相关微信小程序前后端所用到的工具和流程。
这里重点关注三点:
下图是微信开发者工具中集成的腾讯云操作菜单:
点击上传测试代码,初次上传选择模块上传,并勾选部署后自动安装依赖:
更具体的操作方法请参考开通开发环境向导,在此不做过多讲解。通过微信开发者工具集成的腾讯云功能菜单,我们可以非常方便地上传代码、启动、调试、停止服务器,这对没有linux系统服务端部署经验的同学来说极具杀伤力,也节省更多的时间。
当服务器部署成功,在微信开发者工具栏上点击:腾讯云->详情,可以查看当前腾讯云提供的https、wss、download等相关服务端URL地址。在客户端Demo代码中,修改config.js中的host变量为开发环境request域名,如下图:
在模拟器窗口中,可以体验到一款飞机游戏,它在启动时会向用户获取微信授权,点击允许,如果提示授权成功,恭喜您!您前后端代码配置成功,此时可进入腾讯云小程序后台管理界面。
如果不想使用腾讯云小游戏服务端的支持,除了需要有自己的公网服务器、备案域名外,同时您的服务器还需部署https和wss协议的支持,SSL证书可以通过腾讯云服务获取(腾讯云提供免费SSL证书服务)。
如果您是个人开发者,要解决上述问题在无疑是非常耗时的,现在通过腾讯云小游戏集成解决方案,可以在十几分钟就可搞定微信小游戏前后端开发环境。
回到腾讯云微信小游戏后台,选择游戏服务端部署,可以看到开发环境、生产环境两个模块,至此可以打开服务器管理界面了。
在开发环境模块中,点击立即前往,进入微信小程序开发环境页面
此页面非常简洁,但提供的功能却很重要:
对于开发者来说,最为重要的是游戏逻辑服务器Nodejs或PHP,选择自己擅长的服务端开发语言,查看相关技术文档和SDK。
本章主要介绍了微信小程序公众平台,微信小游戏是小程序的一个特殊类目。腾讯为了方便小程序公众号的内容创作,在腾讯云中提供了小程序、小游戏的后端从加密码域名到服务器的完整后端解决方案,同时在微信开发者工具中也集成了腾讯云服务器的管理控制。
微信小程序公众号、微信开发者工具、腾讯云三位一体的闭环服务,构成微信小程序最佳开发解决方案。
本文分享自 Creator星球游戏开发社区 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!