助力cocos手机页游新机遇 - arm architecture · lua/cocos2d-js 调试 工具的空白...

39
ARM助力COCOS手机页游新机遇 鲍健运 高级技术支持工程师, 触控科技

Upload: others

Post on 02-Mar-2020

16 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

ARM助力COCOS手机页游新机遇

鲍健运高级技术支持工程师, 触控科技

Page 2: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

COCOS原生游戏

2015

2014

2013

2012

Page 3: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

畅销榜现状

Page 4: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

原生游戏痛点

红海竞争

榜单固定

大厂碾压

流量成本高

Page 5: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

手机页游新机遇

即点即玩

渠道丰富

Page 6: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

手机页游高效解决方案

Page 7: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

插件化

插件下载

植入

Page 8: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

流量平台

流量合作方 合作游戏厂商

Page 9: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

现有数据

点击 激活转化率

覆盖用户

亿

终端

最高单款游戏月收入

平均次日留存率

平均付费率¥平均

Page 10: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

经典案例:貂蝉有妖气

• 通过Cocos Play接入QQ浏览器

• 月新增激活用户100万

• 月收入135万

• 平均付费率5.3%

• 平均ARPPU ¥35

Page 11: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:
Page 12: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

强大的调试工具

语言填补Cocos2d-

Lua/Cocos2d-JS 调试

工具的空白

方便设置断点、Step

in、查看变量值等

操作 平台

支持的目标应用包括:

Mac、Windows、iOS模

拟器/设备、Android设

Page 13: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

特性介绍

4资源提示

1代码热更新

2一键发布功

3代码自动补

Page 14: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

调试 项目

调试按钮

Page 15: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

调试 项目

调试视图

Page 16: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

调试 项目

即刻修改起效:代码热更新

Page 17: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

这些功能似乎还不够~

Page 18: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

助力 开发

获得 授权,可以发布 社区版给开发者使用

Page 19: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

助力 开发

功能介绍:安卓平台C++代码调试

Page 20: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

助力 开发

功能介绍:安卓平台性能分析

Page 21: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

助力 开发

功能介绍:安卓平台性能分析

Page 22: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

助力 开发

功能介绍:安卓平台性能分析

具体参考:

Page 23: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

助力 开发

安装

下载:

Page 24: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

助力 开发

安装:

工具栏“帮助”→ “安装新软件

Page 25: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

助力 开发

安装:

点击“添加 →

Page 26: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

助力 开发

安装:

初次安装需要安装授权文件,请选择社区版本。

Page 27: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

助力 开发

调试 :

准备工作:

Page 28: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

助力 开发

调试 :

选择包含 代码的工程

点击 调试按钮

进入项目 配置向导

Page 29: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

助力 开发

调试 :

设置

Page 30: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

助力 开发

调试 :

调试界面

Page 31: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

同时调试脚本代码与

原因:

第三方功能库或用 来实现一些独特的逻辑

准备步骤:

包含 代码的 工程

打开工程目录下的 工程

在 中编译,开始 代码调试

Page 32: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

同时调试脚本代码与

调试启动

Page 33: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

同时调试脚本代码与

打开调试配置

Page 34: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

同时调试脚本代码与

中设置 代码的断点

中设置 代码的断点

Page 35: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

同时调试脚本代码与

同时调试步骤:

① 启动 ,在 界面等待

② 设置 与 各自的断点

③ 启动 远程调试

④ 调试开始

Page 36: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

• Html5和手机页游

市场是未来的蓝海

• Cocos与ARM联手打

造开发者最好的开

发调试工具

总结

Page 37: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

更多 信息

微博:

微信:

CocoaChina:

微信账号:

cocoachinabbs

微信二维码

Cocos:

微信账号:

Cocos Engine

微信二维码

Page 38: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:
Page 39: 助力COCOS手机页游新机遇 - ARM architecture · Lua/Cocos2d-JS 调试 工具的空白 方便设置断点、Step in、查看变量值等 操作 平台 支持的目标应用包括:

THANK YOU

开发者平台: