【云开发】支付宝云开发结合 cocos 一站式小游戏开发-ag九游会j9官方网站
ag九游会j9官方网站-j9九游会登录入口首页新版
ag九游会j9官方网站-j9九游会登录入口首页新版
api
j9九游会登录入口首页新版的解决方案
学堂
社区
控制台
注册
登录
/
/
文章详情
/
【云开发】支付宝云开发结合 cocos 一站式小游戏开发
云开发
2023-07-27
227 浏览
返回文档
1、什么是支付宝云开发?
支付宝云开发平台具备 serverless 一站式小程序、小游戏开发平台,动态扩缩容低投入,前后端一体化高效研发等能力。提供云函数、云数据库、云存储、静态托管,redis、mysql 等全备开发套件,开发者无需关心服务器和底层设施运维,专注于代码逻辑和业务本身。
2、支付宝云开发如何开发 cocos 小游戏
1.1、小游戏多端开发
cocos creator 本身就是支持多端开发,可以导出各种终端小游戏,后续也会支持导出支付宝小游戏,游戏端开发直接参考 cocos creator 自身j9九游会登录入口首页新版的解决方案,这里就不再赘述。
1.2、云开发游戏后端开发
小游戏是支付宝云开发核心的用场景,如何和主流游戏框架如 cocos 框架无缝集成,如何简化开发流程、提高小游戏开发效率这些都是支付宝云开发产品最关注的。
技术栈选型
cocos creator 支持
typescript
和
javascript
两种编程语言,云开发产品支持
javascript
语言开发语言,这样很多情况下可以做到下游戏前后端一栈式开发,简化游戏开发者技术栈要求。
支付宝云开发有支持
javascript
语言的规划。
服务发布
cocos creator 游戏脚本开发很多情况下是在 vscode 中开发的,由于上述统一技术栈优势,支付宝云开发中的云函数同样可以在 vscode 中进行开发。为了便捷云函数的发布,云开发提供了 cpt 命令行工具,发布后端云函数就像使用 git 命令一样简单,一行命令 cpt cloudbase fn deploy cocos 就会完成秒级服务发布。
cpt 命令工具
通信调用
小程序小游戏中 http 请求很多情况下要求域名备案,这样给开发者带来很多麻烦,还有就是如何自动适配多端调用,开发 cocos 小游戏时候的可以直接在浏览器上进行调试,但是实际发布后是运行在支付宝、微信上的,需要支持多端调用便于调试和多端发布支持。
支付宝云开发产品提供 websdk 支持多端运行,同样代码可以运行在 h5页面、也可以运行在支付宝、微信小游戏上。
3、游戏开发示例
3.1、faas-web-sdk 安装
faas-web-sdk 是支付宝云开发多端函数调用 sdk,可以在h5、支付宝、微信等各种终端发起云开发函数请求。
当前安装方式直接复制 faas-web-sdk cocos 游戏项目 assets/libs 下面。
faas-web-sdk 具体安装方式参考使用文档 《
》,
如果不需要开发多端小游戏,只是开发支付宝小游戏可以直接使用云开发 jsapi callfunction ,参考使用文档 《
》
3.2、开发小游戏
小游戏只是一个简单的 helloword ,在场景中创建一个 lable ,默认显示 loading... , 等小游戏启动的时候从请求云函数,改变 label 内容。
为 lable 添加以下的脚本,通过 sdk.callfunction 调用名称为 cocos 的函数。
小游戏如果发布到支付宝或者微信需要把 endpoint 加入到白名单中。
3.3、开发云函数
云函数内容就是返回一个 hello world! cocos
云函数在 vscode 中进行开发,通过 cpt 命令进行函数发布部署。
cpt 安装参考文档 《
》
执行 cpt cloudbase fn deploy cocos 命令进行函数发布
显示 success 部署函数 cocos 成功 ,当前函数已经成功部署到了支付宝云开发平台
3.4、游戏测试
直接在 cocos creator 中进行测试,当前是在浏览器中进行测试,如果发布到支付宝、微信端同样可以运行不需要进行任何代码修改。
3.5、游戏导出发布
cocos creator 中直接构建游戏就可以发布,参考各个端的发布。
4、帮助支持
欢迎大家加入支付宝云开发钉钉支持群了解试用:
产品j9九游会登录入口首页新版官网:
参考阅读
《
》
《
》
《
》
《
支付宝云开发结合 cocos 一站式小游戏开发
》
《
》
《
》
《
》
《
》
《
》
《
》
《
》
《
》
《
》
《
》
请
登录
后发表内容
云开发
文章 12
点赞 0
关 注
相关文章
热门文章
【倒计时10天】企业数据安全接口人职业能力认证
支付宝开发者日·厦门站
探索隐私计算与精准营销的应用创新——产品面对面系列直播第三期
【获奖名单公布】工具类小程序话题讨论,你中奖了吗?
报名开启丨邀你一起探索云端 ai 新兴技术和发展模式
热门问答
影视创作剪辑怎么提供资质
支付宝商家粉丝群
我的小程序上架三天被判违规,直接被下架了
2023/09/17(至今3天没人解决) 当面付 统一收单线下交易预创建接口 官方php easysdk验签语法错误
这些小程序名称恶意“蹭热度”,“蹭流量”而使用与热门活动或支付宝官方相同或相似的名称,从而引起用户混淆!
您的社区活跃积分 3,登录后即可领取
网站地图