一、概述
1. 案例介绍
华为开发者空间 ,是为全球开发者打造的专属开发者空间,致力于为每位开发者提供一台云主机、一套开发工具和云上存储空间,汇聚昇腾、鸿蒙、鲲鹏、GaussDB、欧拉等华为各项根技术的开发工具资源,并提供配套案例指导开发者从开发编码到应用调测,基于华为根技术生态高效便捷的知识学习、技术体验、应用创新。
面对海量用户并发开发、测试对资源弹性与隔离性的高标准要求,华为开发者空间开发平台 - 云开发环境(容器) 深度融合了弹性云主机的高性能计算与容器技术的敏捷弹性,通过构建集高效计算、安全隔离、敏捷部署于一体的云原生基础设施,不仅保障了云开发环境的稳定可靠,更实现了资源的秒级伸缩与高效利用,为加速应用创新提供了坚实底座。
本案例基于华为开发者空间-云开发环境(容器)完成打砖块小游戏部署。
2. 适用对象
- 企业
- 个人开发者
- 高校学生
3. 案例时间
本案例总时长预计40分钟。
4. 案例流程
说明:
- 浏览器登录华为开发者空间开发平台 - 云开发环境(容器) 平台,web端实现容器的创建、开机等操作;
- PC本地通过VS Code安装Huawei Developer Space插件,远程连接云开发环境(容器);
- 在容器中使用VS Code编写并运行应用代码,使用浏览器体验小游戏。
5. 资源总览
本案例预计花费0元。
| 资源名称 | 规格 | 单价(元) | 时长(分钟) |
|---|---|---|---|
| 华为开发者空间开发平台 - 云开发环境(容器) | 鲲鹏通用计算增强型 kc1 | 2vCPUs | 4G | HCE | 免费 | 40 |
二、配置云开发环境(容器)
1. VS Code远程连接云开发环境(容器)
参考案例《华为开发者空间 - 云开发环境(容器)IDE插件远程连接操作指导》 中的“二、云开发环境IDE插件远程连接操作指导”的内容,完成“1. 安装插件” ~ “4. 连接”章节步骤。
容器镜像选择Python,完成连接之后的状态:
三、打砖块小游戏开发部署
1. 获取打砖块小游戏代码
点击版本控制图标,再点击Initialize Repository:
clone代码,输入代码仓地址,Clone from URL:https://gitcode.com/u014005316/BrickGame.git
按下Enter键,选择代码仓目录:/root/,点击Add to Workspace加入当前工作空间。
2. 浏览器访问
按下Ctrl+Shift+`快捷键,选择BrickGame/root目录,打开Terminal窗口。
在当前存放代码的路径下,使用Python启动一个简单的Web服务器,命令如下:
python -m http.server
点击Open in Browser。
再点击game.html文件,即可体验游戏。
至此,基于华为开发者空间-云开发环境(容器)完成打砖块小游戏部署的案例已全部完成。
基于容器部署打砖块游戏
6万+

被折叠的 条评论
为什么被折叠?



