基于腾讯云 Serverless 部署游戏:合成大西瓜
SCF 云函数+ API 网关:部署合成大西瓜小游戏
https://gitee.com/alfredhuang211/sls-day/blob/master/watermelon/README.md
我们跟着以上教程进行部署(基本没什么大坑,很顺利的部署下来了)
部署之后就可以在腾讯云 Serverless 的函数服务的触发管理中看见一条访问路径(也就是我们通过这个网址触发 SCF 云函数的运行)然后就可以畅玩合成大西瓜了!
我们打开函数管理不难发现他的运行流程:访问路径—>找到这个函数—>调用他的执行方法(https://cloud.tencent.com/document/product/583/9210#.E6.89.A7.E8.A1.8C.E6.96.B9.E6.B3.95执行方法详情说明)—>根据这个执行方法找到文件和需要运行的函数进行运行
按照合成大西瓜这个 demo 来看,它使用 python 打开了 html 网页,而合成大西瓜使用 cocos2d 的 js 做的网页游戏。我们只需要将代码等一系列资源文件上传到 Serverless 中,其他的交给腾讯云的 Serverless 服务器就好了,而且是按量收费,不用不收费,这种弹性收费机制还是比较良心的。
在部署第二个项目的时候,水平有限,npm 一直报错暂时跳过了,就先以第一个 demo 来看 serverless 技术,因为我自己也是使用微信小程序的云开发,所以对于这种不需要开发人员配置的服务器确实友好很多,同时也带来了一些问题,对于在 serverless 上部署的程序数据,从功能上来说储存管理功能比较单一,想要一个可以管理的可视化后端还是有些技术难度,同时这方面的教程很少,这导致只能程序员使用,外行人用起来难度很大,如果能够优化并加入一些管理后台的功能会更加友好。
同时推一下体验活动,阳光普照最低 25Q 币
https://cloud.tencent.com/act/event/ServerlesssDays0605#/
评论