我可以在 ios 上统一测试游戏并在 android 上发布它吗?

Can i test a game in unity on ios publish it on android?

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

是的,您可以在 iOS 上测试您的游戏,在 Android 上应该没问题。

但是,将目标平台切换到 Android 时,需要记住以下几点:

  • 如果您正在使用任何 iOS 特定功能,它们将无法在 Android 上使用。
  • 屏幕尺寸可能不同,但如果您缩放 UI 应该没问题(考虑到 iPhone 也有多种屏幕尺寸)。
  • 输入应该相同,尤其是当您使用 Unity 的 InputManager 时。
  • Unity 旨在轻松切换和定位多个平台,只要您不使用任何针对特定平台的 third-party 插件。
  • 有些手机可能比其他手机性能更好,旧 iPhone 或 Android 手机可能 运行 比新手机慢。

我建议安装类似 Bluestacks or running an emulator in Android Studio 的东西。

还有一件事,如果你用c#写你的游戏,它应该运行良好,但它可能是javascript的问题,但不一定。我找到了一些关于它的对话,也许它会对你有所帮助:https://forum.unity.com/threads/how-do-i-test-my-android-build-on-my-personal-device-before-publishing.630586/