你能在Xamarin跨平台应用程序中放置Unity 3D游戏吗?

时间:2015-10-09 15:53:15

标签: c# unity3d xamarin cross-platform

你能在Xamarin跨平台应用程序中放置Unity 3D游戏吗?

我正在使用Unity 3D开发游戏,我想将游戏包含在我的Xamarin Cross Platform App中。

游戏是一款迷你游戏,我将免费赠送给下载和使用我的应用程序的客户。

这可能吗?

1 个答案:

答案 0 :(得分:6)

  

你能在Xamarin跨平台应用程序中放置Unity 3D游戏吗?

取决于。

假设您不是在谈论浏览器游戏,Unity会创建自己的可执行文件和/或入口点。您可能不得不采用Unity3D创建的游戏并将其作为资源嵌入到原始应用程序中,例如Windows Phone应用程序。然后将游戏作为子进程启动。

原始应用:

The original app

您可以将Unity3D创建的Windows手机应用程序嵌入现有Windows Phone应用程序中作为资源。您可以将它作为子进程生成吗?

The embedded Unity3D game

网络游戏

然而,没有什么可以阻止你在Unity3D中制作游戏并让它生成网页游戏

  

在Unity中访问Web发布的免费构建选项5.一旦用户安装它,非常流行的Unity Web Player插件会自动更新。使用它来部署到Internet Explorer,Safari,Mozilla Firefox等。 Tell me more

您的Xamaring应用程序可以只显示一个可以玩游戏的Web浏览器。

enter image description here

浏览器外壳应用

我看到您的" Merricks Jewelry" 应用已经在iOS商店中。请注意,如果你采用网络游戏方法,我知道苹果公司曾经一度严格关注原生应用程序,这些应用程序本质上是基于网络内容的外壳。您可能需要与Apple核实。情况可能仍然如此,也可能不是。