文档中心 > 创意小游戏-业务介绍

一、帐号准备

准备企业法人的淘宝账号与支付宝企业账号

1)淘宝账号用于登陆淘宝互动开放平台,可以以法人的身份重新注册一个淘宝账号。

2)支付宝企业账号用于对您的身份进行实名认证,从而获得企业开发者身份。

3)支付宝企业账号申请请参照文档支付宝企业账号注册及实名认证 。与淘宝账号相同,可以用企业法人的身份与手机号注册一个新的支付宝账号(手机号可以相同,账号邮箱需要更换),完成支付宝企业账号申请。

按如下文档进行开发者控制台入驻:小游戏开发者接入指南

二、创建引擎插件

1. 创建插件: 进入控制台,登录企业淘宝账号。进入创建应用

2. 选择游戏互动创意。

3. 选择【游戏引擎插件】选项。

4. 选择类目【游戏引擎插件】,点击【确认类目】按钮。

5. 设置基础信息。

创建方案:填写logo和名称,此时未生成真正的插件。

6. 创建插件,获取插件id。

7. 创建后,如下图所示即为游戏引擎插件id。

8. 人员管理中增加引擎插件的开发者人员,加入淘宝昵称即可。

三、创建demo游戏

创建demo游戏:

1. 创建插件: 进入控制台,登录企业淘宝账号。进入创建应用



创建解决方案,此时还未真正创建小游戏。

创建小游戏

2. 人员管理中增加引擎插件的开发者人员,加入淘宝昵称即可


四、插件与demo绑定

1. 插件在控制台申请游戏demo作为联调小程序。

2. 引擎插件Id & demo游戏id 一起给到【晗若】

插件APPID请见下图标注处。

游戏DemoID请见下图标注处。

五、cocos上导出小游戏&游戏引擎

在cocos上开发demo小游戏,并导出淘宝小游戏的包。

六、IDE-【小游戏-新】

开发者选择【小游戏-新】


七、IDE-引擎代码编写&调试

1. 项目结构

同小游戏开发,以下结构对应demo游戏,仅cocos文件夹对应引擎插件appid。

├── application.js
├── assets //本地的资源文件
├── cocos  //引擎路径
├── cocos-js
├── engine-adapter.js
├── first-screen.js
├── game.js //必要:小游戏入口文件,也就是小游戏第一个执行的js
├── game.json //必要:游戏相关配置,如横竖屏等
├── mini.project.json //项目配置,在创建小游戏的时候生成。
├── src //js&资源文件
├── subpackages //分包示例
│   └── resources
└── web-adapter.js

.

2. 插件配置

game.json中配置引擎插件,如cocos的引擎插件工程里的game.json配置如下,配置了上传构建的引擎插件文件夹路径为cocos。

{
  "deviceOrientation": "portrait",//横屏配置
    "plugins": {//引擎插件
    "cocos": {
      "pluginVersion": "3.6.1",//引擎插件版本号,调试时随意填,上传时,写要上传的引擎插件的版本号
        "pluginId": "123", // 上述截图中的插件的appId
        "path": "cocos"//引擎插件的本地文件夹路径
    }
  }
}

插件运行时调用

1、requirePlugin('name') -- × 不支持无路径方式引用

2、requirePlugin('name/xxx.js') -- √ 指定任意 js 文件

3. 插件调试配置

直接预览demo小游戏即可。

1)点击 IDE 上方工具栏中的“调试”按钮,待编译完成后,会生成【调试二维码】。

2)用淘宝 APP 扫描该二维码,即可在手机上运行并调试小游戏代码,在 IDE 调试面板中可查看日志和断点。

3)需要被注意的是,【调试二维码】只能被使用一次(多次扫码将无效),每次扫码后若要再次使用,需要重新生成调试码。

4. IDE-引擎插件上传

版本号可进行编辑。

八、控制台-引擎插件版本提审&发布

上传成功后,在控制台进入游戏引擎插件的版本管理里,可以提交审核,等待平台进行审核后即可上线。 注意是引擎插件的管理,不是demo游戏的。


九、控制台-上架能力中心

1. 进入开发者控制台-->我的应用-->小程序插件。

2. 上架。

能力介绍部分可详细介绍能力信息,每个版本迭代后,可来此处更新版本说明,以及版本和游戏引擎版本的映射关系。

3.等待审核通过。

4.能力中心查看。

5. 用户可直接通过点击立即获取申请插件。

FAQ

关于此文档暂时还没有FAQ
返回
顶部