电商+小游戏火爆的趋势已愈发明显,为了帮助商家更好的留住用户、促进活跃,淘宝购物小程序已率先支持商家店铺发布创意互动小游戏,进一步实现电商与小游戏的紧密结合,抢占消费者注意力!

对于游戏开发者而言,则意味着休闲品类的小游戏与电商结合的应用场景将会更加广阔,大家可以脑洞大开、尝试做更多的营销互动类小游戏!

现在,Egret Engine已与淘宝创意互动实现底层技术对接,开发者只需要将引擎版本升级到5.3.10、Egret Launcher升级至1.2.22,即可轻松实现将游戏一键发布至淘宝购物平台!

淘宝创意互动接入指南见下:
一、开发环境准备
1.注册商家应用账号;
2.下载淘宝开发工具;
3.关于用户授权,用户信息等系统功能,请调用平台提供的 API;
4.白鹭引擎版本 5.3.10 以上;
5.EgretLauncher 版本 1.2.22 以上。

二、创建小游戏和可视化编译打包小游戏
1.使用测试版的 Egret Launcher 创建一个 Egret 游戏项目,或者将原有的 Egret 项目导入;

2.导入或者创建完成后,会在 Egret Launcher 的列表里看到该项目。点击发布设置:

3.选择“淘宝创意互动”标签,点击确定,创建淘宝项目;

4.创建成功后,点击发布标签,可以可视化的发布小游戏包;

5.游戏代码类型:把白鹭工程里的代码编译淘宝项目里;

  • debug:js 代码不进行uglify 混淆,便于 debug 调试;
  • release:js 代码进行 uglify 混淆压缩;

6.淘宝创意互动项目结构文件说明:

  • app.css :应用的全局样式文件,一般不需要修改;

  • app.js:注册应用,获取应用的启动、显示、隐藏等消息

  • app.json:应用的配置文件;

  • js 目录:白鹭项目编译出来的游戏代码 ;

  • manifest.js:用于加载依赖的 js 文件;

  • mini.project.json:用于配置项目用到的文件格式,如果用到了特殊的文件格式,需要在这配置;

  • package.json:项目描述文件;

  • pages/index 文件夹:
    egret.tbgame.js:白鹭适配层文件
    index.axml:入口的页面结构
    index.js:入口类
    tools 文件夹:一些工具类,不要修改

  • resource : 游戏的图片、音频等资源文件
    三、安装到手机
    1.下载开发者工具;
    2.点击【商家应用】->【打开项目】,选择刚才创建好的淘宝创意互动项目;

3.项目类型,选择商家应用;

4.在面板的左上方关联应用,点击右上方的真机调试,编译完成后,使用手机淘宝APP,扫码调试;

四、注意事项

  1. 平台因为安全问题,不支持 my.request 这个网络请求的 API。我们通过其他 API支持了大部分的网络请求方法,如果你的游戏还有问题,请使用云开发;
  2. 加载远程资源时,资源要放在阿里系域名下,具体情况请咨询淘宝的技术支持;
  3. 平台提供的文字输入功能很弱,请先测试查看效果;
  4. 创建的 egret.Sound ,在不用的时候,一定要调用 sound.close() 方法来销毁;
  5. 不支持横屏游戏;
  6. iOS 暂时不支持 websock 真机调试,预览模式可以使用;
  7. iOS 暂时不支持本地声音播放,网络加载的声音可以;
  8. 不能直接调用 window 对象,需要使用 $global.window;
  9. 模拟器暂时不支持声音播放等功能,请以真机测试为准。

五全局变量的使用
淘宝创意互动项目不支持全局变量,具体使用方式,请查阅Egret官方教程文档-《关于全局变量的使用》!

电商小游戏火爆,开发者如何快速接入?看这里相关推荐

  1. 基础 | 微信「跳一跳」带火小游戏,开发者如何快速上手?

    作者 | Panda.王哲 在微信 6.6.1 版本中,给用户推送了"玩一个小游戏才是正经事"的首屏小游戏入口,一时间整个朋友圈都在跳一跳.相信很多游戏开发者心痒难耐,想一探究竟. ...

  2. 微信「跳一跳」带火小游戏,开发者如何快速上手?

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 作者 | 凌华彬.王哲 责编 | 徐威龙 在微信 6.6.1 版本中,给用户推送了" ...

  3. HMS Core电商与游戏行业解决方案,全流程赋能开发者创新

    2021年12月29日,"华为云&华为终端云服务创新峰会2022"在北京柏悦酒店成功举办.华为HMS Core电商与游戏行业解决方案亮相本次峰会的线下展区,为行业开发者们解 ...

  4. 来客推电商|小程序+h5+app商城|含分销拼团砍价等多种引流插件|前后代码开源

    来客推电商|小程序+h5+app商城|含分销拼团砍价等多种引流插件|前后代码开源 精致电商,来客, [ 微信 + 支付宝 + 百度 + 头条 ] 小程序 + APP + 公众号 + PC + H5,注 ...

  5. 电商小程序实战教程-需求分析

    日常我们经常在小程序上买东西,到店扫码点餐支付成了一个司空见惯的事情.好一点的店是用的商家自营的小程序,稍差一点的使用的现成的.不管是自营还是使用现成的软件都是为了提高运营的效率,一方面是方便顾客购买 ...

  6. 一度智信:电商店铺爆款打造,新手快速上手!

    一度智信:电商店铺爆款打造,新手快速上手! 有爆款商品,对店铺来说非常重要,因为爆款是拼多多店铺流量转化的来源,可见店铺拥有爆款商品太重要了!想拥有爆款,那么店铺应该如何打造爆款呢?接下来一度智信电商 ...

  7. 互联网、电商及游戏行业实时BI分析方案

    场景描述 本文以电商行业为例,将业务数据和日志数据同步到ADB,之后通过Quick BI做实时可视化分析.相对于传统的关系型数据库,阿里云分析型数据库MySQL版只需要几毫秒的时间,即可查询PB级数据 ...

  8. 小程序如何跳转到各大电商小程序进行CPS赚钱

    小程序系统广告门槛高,流量主费用低,个人开发者难以变现.电商CPS也是一种不错的变现方式,在自己的小程序内添加购物优惠导航入口.自己小程序的用户通过导航跳转到电商平台,进行购物,购物完成结算后,作为开 ...

  9. 腾讯社交电商小鹅拼拼 如何突围万亿社交电商赛道?

    社交电商的出现一举打破了过往传统电商行业格局,裂变式的增长让社交电商行业百花齐放.相关统计数据指出,2018年行业融资总额便超过250亿元,2019年社交电商的市场规模已达2万亿元,社交电商持续受到青 ...

最新文章

  1. Mac打包Android的apk,[Mac][React Native][Android] 打包成apk
  2. 调整Kali Linux的锁屏时间
  3. 1 2 5组合100,有多少种方法
  4. API Gateways – An Evaluation of Zuul 2
  5. Blueprint:一个让你获取示例代码的Flash Builder扩展
  6. 在线最大公因数计算器
  7. Django从入门到放弃
  8. hrbust 1041(并查集)
  9. 函数——C++的编程模块
  10. DS1302说明文档
  11. 3-4 掘金小册学习
  12. mapboxgl绘制3D线教程
  13. 德勤:迈向移动操作系统—建立城市交通通用语言
  14. JimuReport积木报表 — SQL数据源报表制作
  15. git合并某个分支的某次提交(cherry-pick)
  16. logback.xml和日志输入格式说明
  17. iOS模拟器iOS Simulator详细图文使用教程
  18. 直播平台开发时iOS 开发内购功能,直播平台源码搭建
  19. C++学到什么程度可以找工作?
  20. 计算机教师个人业绩成果自述,个人评价自述

热门文章

  1. 谁是君的良配?——评张无忌及倚天四女
  2. 工业级路由器和家用路由器的区别_企业级、工业级与家用级路由器区别
  3. python计算面积代码_利用Python求阴影部分的面积实例代码
  4. 【软件工程】五、面向对象方法学 软件项目管理
  5. Python全栈开发教程——002
  6. 《金铲铲之战》吃鸡阵容哪个好
  7. 做副业赚钱最关键的三个因素
  8. NFC配置文件保存路径
  9. Linux下套接字详解(二)----套接字Socket
  10. go http.NewRequest用法