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

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

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

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

这可能吗?

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

这取决于。

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

原始应用:

原始的应用程序

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

嵌入式Unity3D游戏

网络游戏

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

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

然后,您的Xamaring应用程序可以只显示一个Web浏览器,您可以从中进行游戏。

在此处输入图像描述

Browser Shell应用程序

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