前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >来,将你的H5游戏一键部署托管到云开发上!

来,将你的H5游戏一键部署托管到云开发上!

作者头像
腾讯云开发TCB
发布2020-06-09 15:15:14
1.2K0
发布2020-06-09 15:15:14
举报
文章被收录于专栏:云开发云开发

先和大家说一声,腾讯云云开发静态托管开始支持泛域名证书啦!添加子域名不需要走审核流程,可以加快配置子域名的速度,节省时间。

随着各个大型App都推出了自己的小游戏平台,游戏也越来越受到开发者的关注。Cocos Creator是一个完整的游戏开发解决方案,包含了轻量高效的跨平台游戏引擎,以及能让你更快速开发游戏所需要的各种图形界面工具。这篇文章将介绍下,如何将Cocos Creator的游戏代码通过云开发网站静态托管的方式,快速的部署到线上。

ps

本文的重点不是介绍如何用Cocos Creator 开发一款小游戏,所以如果没有Cocos Creator的使用或者开发经验的话,建议先查阅Cocos Creator的开发手册。

Cocos Creator生成游戏的静态访问文件

假定我们现在已经开发好一款Cocos Creator游戏,点击Cocos Creator -> 项目 -> 构建发布,你会看到下面的界面:

点击构建,就会将我们开发好的游戏编译成可供访问的web游戏项目结构:

ps

这里由于我们是需要在web端访问我们的小游戏,所以在发布平台的选项中,我们选择Web Mobile.

静态托管部署

我们进入腾讯云的云开发(cloudbase)控制台,选择开通一个云环境:

这里要注意选择是按量计费的模式(只有按量计费才能开通静态网站托管)。创建完成后,点击进入我们刚刚创建的云环境,进入云环境管理界面:

在云环境管理界面,在右侧的网站托管中,我们可以将刚刚项目中生成好的静态页面给上传上去。当然,手动上传显得不太友好,我们也可以借助 cloudbase cli 以命令行的方式执行上传。

首先,安装cloudbase cli:

代码语言:javascript
复制
npm install -g @cloudbase/cli

执行登录命令:

代码语言:javascript
复制
tcb login

在弹出的页面确认授权:

接着,在项目中将编译好的build/web-mobile目录中的文件给部署上去:

代码语言:javascript
复制
cloudbase hosting:deploy ./build/web-mobile  -e envId

这里的 EnvID 替换为刚创建好的环境ID。

腾讯云云开发的静态网站托管有默认域名可供访问:

通过默认域名,我们就能访问啦。

不过这里需要注意的是,云开发静态托管的默认访问域名限制了访问的下行速度,对于游戏这种静态资源量较大的项目,建议购买一个域名绑定进行访问,以获得较高的速度。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-06-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云开发CloudBase 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Cocos Creator生成游戏的静态访问文件
  • 静态托管部署
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档