egret-docs-master/Engine2D/minigamebaidu/getStart/README.md

62 lines
2.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

### 一.开发环境准备
* Egret Launcher 1.0.61 以上版本
* 白鹭引擎 5.2.13 以上版本
* 百度小游戏官网:[链接地址](https://smartprogram.baidu.com/docs/introduction/register/),注册账号,获取 appid
* 准备最新版百度开发者工具:[下载地址](https://smartprogram.baidu.com/docs/game/tutorials/howto/dev/)
### 二.创建小游戏
使用最新的 Egret Launcher 创建 5.2.13 以上版本的项目,项目名字叫做 `BaiduDemo`
然后在 Egret Launcher 您会看到刚刚创建的项目,点击发布设置:
![](p1.png)
会弹出发布设置面板,点击`百度小游戏`
![](p2.png)
填写 AppID ,可以在 [百度智能小游戏官网](https://smartprogram.baidu.com/mappconsole/main/login) 申请
点击确定按钮后,弹出提示面板
![](p3.png)
### 三.编译和发布命令
#### 方法1开发者可以使用命令行来编译和发布百度小游戏
* 编译小游戏: ```egret build --target baidugame```。
* 发布小游戏: ```egret publish --target baidugame``` 。
#### 方法2配置 egretProperties.json
![](p4.png)
如上所示,将 `egretProperties.json` 配置文件中的 `target` 对象的 `current` 属性设置为 `baidugame` 时,可以直接使用```egret build```和```egret publish```命令编译和发布百度小游戏。
### 四.模拟器调试
![](p5.png)
打开百度开发者工具,点击`打开`按钮
![](p6.png)
选择创建好的百度小游戏项目,注意:项目类型要选择为`小游戏`
![](p7.png)
上图为成功打开项目的样子。
* 注意,点击左上角的`登陆`按钮后,才可以在手机上调试。需要使用手机`百度App`扫码登陆。**注意:**在百度小游戏正式对普通用户开放前需要使用测试版的App才可以打开请联系百度获取。
![](p8.png)
登陆成功后,会出现`预览`和`发布`两个按钮。
* 点击`预览`,可以使用`百度App`扫码在手机上调试。
* 点击`发布`,可以上传到百度后台,审核后正式发布。