【发布时间】:2016-11-09 04:13:25
【问题描述】:
我正在尝试为 android 创建一个带有等距视图的 TBS 游戏。我从 Android Studio 开始,我已经设计了 UI 的核心部分,包括登录、注册、身份验证和菜单。我现在正在尝试创建实际的游戏,我发现为了制作 3d 游戏,唯一合理有效的方法是使用 Unity3d 之类的引擎创建游戏。这是真的?我怎样才能保持我在这样做时已经取得的进步?例如,有没有一种方法可以启动 Unity 游戏的实例并传递所需的变量,而应用程序的其余部分是使用 Android Studio 制作的? Unity 使用 C#,我更喜欢 Java,有没有办法解决这个问题?身份验证和用户信息目前使用Firebase,如果我需要在Unity中重建这个应用程序,我该如何使用Firebase?感谢您的帮助。
【问题讨论】:
-
您可以使用 Android 的
UI加载 Unity 游戏并使其成为插件。这是可能的,但作为初学者,你很难设置它。此外,经过所有努力,您的游戏将只能在 Android 上运行,因为UI是在 Android 中制作的。我建议你学习 C#。使用 Unity 时,您无法逃避它。既然你会 Java,那么学习 C# 应该是小菜一碟。 unity3d.com/learn/tutorials/topics/scripting为UIunity3d.com/learn/tutorials/topics/user-interface-ui
标签: java c# android unity3d firebase