我可以在iOS上统一测试游戏,然后在Android上发布吗?

问题描述

我有一个游戏想要在我的iPhone设备上进行测试,但是我想在android上发布它,这两者之间有什么区别吗? 这意味着输入和移动以及屏幕尺寸都相同吗?

解决方法

是的,您可以在iOS上测试游戏,并且在Android上应该可以。

但是,将目标平台切换到Android时,需要记住一些事情:

  • 如果您使用的是iOS的任何特定功能,则这些功能将在Android上不可用。
  • 屏幕尺寸可能会有所不同,但是如果您缩放UI应该很好(考虑到iPhone也具有多个屏幕尺寸)。
  • 输入应该相同,尤其是在使用Unity的InputManager的情况下。
  • Unity旨在轻松切换和定位多个平台,只要您不使用任何针对特定平台的第三方插件即可。
  • 某些手机的性能可能比其他手机好,旧的iPhone或Android手机的运行速度可能会比新手机慢。

我建议安装类似Bluestacks的东西或在Android Studio中运行模拟器。

,

还有一件事,如果您使用c#编写游戏,它应该可以正常工作,但是javascript可能会出现问题,但不一定。我发现了一些有关它的对话,也许会对您有所帮助:https://forum.unity.com/threads/how-do-i-test-my-android-build-on-my-personal-device-before-publishing.630586/