我有一个零售Xbox one控制台,其中Dev Mode已激活Unity(最新免费版本)和MSDN个人开发者帐户。
我可以在Xbox上部署Visual Studio中的测试应用程序但我想知道如何在Unity上在Xbox上构建和运行应用程序?
我联系了团结,他们说我需要得到我的客户经理的批准,但我是个别开发人员。
我想要做的是从Unity部署到Xbox,我从Mac(Windows 10版本)并行运行但是我的Mac上安装了Unity。
答案 0 :(得分:4)
经过一些研究后,这是一种在零售的XboxOne Developer启用的控制台上运行Unity构建的应用程序的方法。
在您需要MSDN开发人员帐户之前运行Windows 10和XboxOne零售控制台的计算机。
从Unity点击文件 - >构建设置。
将平台切换到Windows应用商店(请务必点击Switch平台以使更改生效)。
将SDK更改为通用10和UWP构建类型为D3D或XAML。
在桌面上创建一个新文件夹(YourAppFolder)
选择“构建”并将项目保存到新创建的文件夹中。
打开VS项目配置构建设置以在XboxOne开发控制台上运行项目(可在此链接中找到说明)
https://msdn.microsoft.com/en-us/windows/uwp/xbox-apps/getting-started
基本上它就是喜欢你在XboxOne上运行的新创建的项目。
当然,要在Xbox One平台上发布游戏,您需要申请ID @ XBOX计划,可以在他们的网站上找到有关该主题的更多信息。
更多有用的信息可以在提供的链接中找到:
2016年10月10日
嘿MS已经在这个问题上添加了一个很好的文档,请看这个链接:
https://msdn.microsoft.com/en-us/windows/uwp/xbox-apps/development-lanes-unity
这是一个视频版本:
https://www.youtube.com/watch?v=f0Ptvw7k-CE
2017年9月3日
从Ms网站另一个很好的资源。
2017年10月5日
导入Unity插件并尝试构建到UWP后,我在插件发布者的帮助下遇到了Unity编译器错误,如果您遇到同样的问题,可以进行一些挖掘,您可以执行以下操作:
在选择Windows 10平台等后的构建菜单上按菜单"播放器设置"在配置选项卡下,您可以将.NET后端更改为ILCPP,这应该(并且我应该重复)解决编译器错误。
在VS上打开项目后,您将没有相同的配置供远程计算机将第一组配置为远程计算机,然后选择项目 - >属性 - >调试并在那里配置您的远程机器设置,您的XboxOne应该在同一个网络上。
享受。