admin管理员组文章数量:1566837
今日下午,腾讯手机QQ中,正式打开了玩一玩入口。随着用户的QQ版本更新,玩一玩入口将逐步全面打开。这将是除微信外,腾讯又一个重要的小游戏平台。
小游戏的大机会
2018年,无疑是小游戏非常火热的一年。微信小游戏已经非常火爆,并且处于高速的增长中,尽管iOS内购接口还没有打开,安卓版本的微信小游戏已经出现了月流水过千万的小游戏。
(图1)QQ新版本的玩一玩重要入口
作为腾讯又一重量级社交APP,可以想象,一旦QQ玩一玩平台全量开放后,这对小游戏开发者将是一个非常大的利好机会。
引擎方全面支持小游戏
Layabox作为引擎提供方,早在2017年8月份率先完成了LayaAir引擎对厘米游戏(玩一玩的前身)的支持。QQ玩一玩首次公开时,Layabox率先在LayaAirIDE中支持一键发布QQ玩一玩版本。
在引擎方的助力下,开发者只需要一次开发,就可以同时获得HTML5、QQ玩一玩、微信小游戏、Native APP等多个版本。
玩一玩不断完善,开发者发布更快捷
在QQ玩一玩和LayaAir引擎团队的努力下,相对于1月份的版本,当前的QQ玩一玩发布流程更加的快捷。例如在1月份首次推出时,LayaAirIDE发布玩一玩后,还需要在Bricks引擎的Xcode工程内进行一些配置改动。如今的版本,发布后,直接在MAC系统的Bricks引擎的Xcode工程内调试即可。
(图2)LayaAirIDE内直接一键发布为QQ玩一玩项目
(图3)在Xcode工程下调试玩一玩项目
玩一玩Xcode工程下的调试
1. 打开电脑端Safari的开发者模式
【设置】->【高级】-> 勾选『在“菜单栏显示“开发”菜单』
2. 打开模拟器/真机的开发者模式
【设置】->【Safari】->【高级】-> 打开『Web检查器』
3. 在模拟器/真机运行游戏工程(真机连接USB)
运行游戏后,打开Safari的开发菜单,可以看到有模拟器/真机设备列出。(如果没有设备列出,请检查前面步骤的设置后重启Safari,或重新运行游戏工程)
在模拟器(Simulator)的展开菜单中选择工程(PublicBrickEngineGame)对应的JSContext,就会出现调试面板
4. 断点调试
在Debugger选项卡中,从左侧源文件列表双击打开文件,在打开的文件左侧点击行号可以添加断点。
代码执行到断点位置游戏会暂停运行,在左侧可以看到函数调用栈,点击右上角打开作用域面板开关可以看到断点所在作用域内的局部变量和所有全局变量。
通过左上方的控制按钮可以控制单步调试。 将鼠标悬浮在变量上,可以看到变量的具体信息,在下方输入框可以直接输入脚本执行,甚至修改变量的值
可以通过console.log打印变量查看变量属性,console.log会输出到Safari的控制台,BK.Script.log会输出到XCode控制台。(注意不要操作非js对象如console.log(BK),否则会出现未定义错误)
5. js异常
当js代码发生异常时,控制台会打印出具体的错误信息,可以定位对应文件的错误行。
更多详细的调试和开发介绍,可以查看玩一玩官方技术文档:
http://hudong.qq/docs/engine/debug/intro.html
END
LayaAir引擎特点
HTML5 引擎极致性能
3D引擎成熟,案例众多
LayaAir引擎开发者2D交流群
QQ群号:708696009
LayaAir引擎开发者3D&VR交流群
QQ群号:343966316
长按识别二维码,关注Layabox公众号
版权声明:本文标题:腾讯QQ玩一玩入口今日开放,小游戏再增巨量平台! 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1726161580a1057821.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论