首页 > 解决方案 > 如何将 Unity 游戏推送到我的 Android Studio 应用程序中?

问题描述

我正在构建一个可以托管多个游戏的应用程序。游戏将在 Unity3D 中制作。对于应用程序,我在 Unity3D 和 Android Studio 之间徘徊。我正在考虑使用 Android Studio。

可以在 Android Studio 中完成所需的任务吗?稍后我还希望能够将新游戏从 Web 服务器加载到应用程序中,这就是我使用 Android Studio 的原因

标签: androidandroid-studiounity3d2d-games

解决方案


虽然可以从 Unity 导出到 Android 库,但您一次只能拥有一个 UnityPlayer 实例。一旦退出该实例,就无法重新启动它。但我从未尝试在一个 Android 项目中拥有多个 Unity 项目,所以它可能仍然是可能的

Unity在 2019.3 中引入了原生库支持(仍处于测试阶段)。也许这会对您有利,但您的要求有点异国情调。

另一种方法是在一个 Unity-Project 中开发所有游戏,然后将单个游戏的场景导出为 AssetBundle。这将消除处理多个 Unity 项目的需要,但他自己也有缺点。


推荐阅读