如果是发布到移动端的话,还是推荐用Android手机测试的。。。我和老师做项目的话实验室就放着五个左右的手机,基本属于上一代淘汰的,而且屏幕都碎了,但并不影响调试。测试安卓游戏主要有几个注意的地方:
1. 不同型号手机的UI自适应。这是不推荐使用平板测试的首要原因。如果你仔细看的话,会发现平板的应用商店里有的应用专门为平板适配了一套HD版本,毕竟长宽比和分辨率不一样,UI再怎么写得好也没办法避免。当然,为了节省适配不同手机的开销,用好Unity布局完全可以胜任。如果你想更深入的了解,请参考Unity官方文档-UI系统。另外,当你把Unity的平台切换到Android时,是可以在Game视图中预览不同分辨率设备的长宽比的,所以想知道自适应效果依次查看就好了。
可以选择不同的尺寸进行预览
2. Android版本支持情况。当你编写Unity游戏的时候,可能会用到一些实用的插件,但是有的是需要最低Android版本支持的。所以要在Player Setting中设置好最低支持的API Level。并且在各种配置的手机上进行测试。
Player Setting中常用的信息
3. 调试工具选择。如果只需要获取手机上的陀螺仪,多点触控或者指南针数据的话,可以直接使用Unity Remote,简单方便。如果需要调试程序错误的话,可以使用adb的Device Monitor查看Debug日志。至于断点调试。。。我至今都没成功过,Unity官方给的工具是用Wifi传输数据,要求电脑和手机在同一子网下,感兴趣可以自己试一试。
大概就这么多吧。。。程序猿怕猝死先溜了。。。
开发测试Unity游戏用的Android平板电脑应该如何选择?
0 条评论