本文帮助想要或者正在将Cocos项目迁移到华为软件开发服务DevCloud中的用户,把本地Cocos在Android平台下的项目迁移到云上。
1. 项目名称:小游戏合集
2. 项目简介:本项目是一款使用Cocos Creator开发的2D小游戏合集。其中包括了五子棋、黑白棋、2048等多个经典小游戏。
3. 项目类型:Android系统下的手机游戏客户端
4. 安装环境:Android系统手机
本文的主干流程为:代码托管、编译构建、发布(软件发布库)。
开发者在本地开发后通过代码托管服务进行版本管理。项目开发到一定程度后可以进行编译构建操作,构建出软件包,通过发布服务进行归档管理。
ü 注册华为云账号:华为云官网注册华为云账号,此账号适用于所有华为云产品。
新建项目的开发流程包含两种类型:scrum流程、看板流程。Scrum流程是标准的敏捷开发流程,工作项层级为传统的scrum划分方法Epic->Feature->Story->Task&Bug,本项目为把工作划分的层级更清晰,选择了scrum流程。
本项目研发周期短,只有一次release,划分成三个迭代,迭代周期为一周。
项目规划是以思维导图的形式将工作项的层级结构展示出来,更直观的看到父子关系,在项目规划中新建工作项后,会自动生成到后面的Epic,Feature,Backlog和迭代页面,在迭代开始前,项目经理将从客户获取的所有需求信息,逐一落实到项目规划中,分解成story,并为工作项设置优先级。
Ø 新建代码仓库时,选择“模板新建”,在搜索框中输入已经被公开为示例模板的仓库名称,选择该模板。(此处搜索“SoManyGamesBuild”)
Ø 输入新的仓库名称(可以和模板仓库同名),即可创建代码仓
Ø 新建任务,在“选择构建模板”界面勾选Cocos,点击确定完成任务模板的创建。跳转至“编译构建任务”界面。
Ø 输入构建详细信息
任务描述、源码仓库分支等自行选择。
Ø Cocos构建
Cocos构建流程,使用默认配置:镜像类型cocos2d-x-3.15.1
输入命令:
命令注解:
本项目中发布服务可以将构建生成的apk文件上传到发布仓库,便于软件包管理。
Ø 版本归档
在“上传软件包到发布库”步骤写明构建包路径、发布版本号及包名后,可以将构建生成的软件包上传到发布仓库,自动进行软件版本管理。
将软件包安装到手机上,运行看一下效果吧。
进入2048游戏试玩。
到此,我们完成了Cocos项目在华为软件开发服务DevCloud上的代码托管,编译构建和发布。
华为云DevCloud,5人以下额度范围内,可以免费使用,并且可以预约免费的产品演示和技术交流,详情查看华为云官网