- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一台激活了开发模式的 Unity(最新免费版本)和一个 MSDN 个人开发者帐户的零售 Xbox one 控制台。
我能够在 Xbox 上从 Visual Studio 部署测试应用程序,但是我想知道如何从 Unity 在 Xbox 上构建和运行应用程序?
我联系了 unity,他们说我需要客户经理的批准,但我是个人开发者。
我想要做的是从 Unity 部署到 Xbox 我正在从 Mac(Windows 10 版本)并行运行,但 Unity 安装在我的 Mac 上。
最佳答案
经过一些研究,这里有一种在支持 XboxOne 开发人员的零售控制台上运行 Unity 构建的应用程序的方法。
需要 MSDN 开发人员帐户之前 运行 Windows 10 的机器和 XboxOne 零售控制台。
在 Unity 中单击文件 -> build设置。
将平台切换到 Windows 应用商店(请务必点击切换平台以使更改生效)。
将 SDK 更改为通用 10,将 UWP 生成类型更改为 D3D 或 XAML。
在桌面上创建一个新文件夹(YourAppFolder)
选择 Build 并将项目保存到新创建的文件夹中。
打开 VS 项目配置build设置以在您的 XboxOne 开发控制台上运行项目(说明可以在此链接中找到)
https://msdn.microsoft.com/en-us/windows/uwp/xbox-apps/getting-started
基本上,这就是您在 XboxOne 上运行的新创建项目的乐趣。
当然,要在 Xbox One 平台上发布游戏,您需要申请 ID@XBOX 计划,有关该主题的更多信息可以在他们的网站上找到。
可以在提供的链接上找到更多有用的信息:
https://developer.microsoft.com/en-us/windows/holographic/exporting_and_building_a_unity_visual_studio_solution
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 日
来自女士网站的另一个很好的资源。
https://blogs.windows.com/buildingapps/2016/04/18/intro-to-porting-unity-3d-games-to-uwp-building-and-deploying/#2dx9hHw4uQZmsDGc.97
2017 年 10 月 5 日
在导入 Unity 插件并尝试构建到 UWP 后,我在插件发布者的帮助下遇到了 Unity 编译器错误,如果您遇到相同的问题,请进行一些挖掘,您可以执行以下操作:
在选择 Windows 10 平台等后的构建菜单上,按下“配置”选项卡下的“播放器设置”菜单,您可以将 .NET 后端更改为 ILCPP,这应该(并且我重复应该)解决编译器错误。
在 VS 上打开项目后,远程机器将不会有相同的配置来配置第一组到远程机器,然后选择项目 -> 属性 -> 调试,在那里你配置你的远程机器设置,你的 XboxOne 应该在同一个网络上.
2019 年 2 月 8 日更新。
在 YouTube 上找到了这个关于如何从 Unity 部署到 Xbox One 的精彩视频(感谢上传者 Filmstorm)。
https://www.youtube.com/watch?v=uibEl3SmI1k
Unity 2019 更新 (12/08/2019)。
尽管这里的过程没有太大变化,但将 Unity 游戏从 VS 2017 直接运行到 XboxOne 控制台的步骤。
假设您拥有开发人员许可证并启用了您的 XboxOne 开发应用程序。
在文件下选择build设置,然后将平台切换到通用 Windows 平台。
之后确保架构设置为 x64,构建类型为 D3D,构建配置为发布。
之后前往 Player 设置下的 Player -> certificate 创建一个新证书并将其保存在您可以获取的位置。
单击构建并保存到您选择的文件夹。
构建完成后,打开 VS 工具栏上的 .sin 项目更改,从 Debug 到 Release,x64 和 target 到远程机器。
在 yourprojectName(universal windows) 打开 Package.appxmanifest -> Packaging -> Publisher 选择您创建的证书并关闭选项卡。
右键单击 yourprojectName(universal windows) -> Properties -> Debugging select remote machine under machine name type your XboxOne name (can be found on the xbox dev home) apply and close.
按下 VS 上的播放按钮(运行过程可能需要几分钟),您的 Unity 构建的游戏应该会在您启用开发的 XboxOne 控制台上运行。
享受。
关于uwp - Xbox one 开发模式和 Unity 免费版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37240153/
我正在尝试使用带和不带选项的 Windows 命令提示符运行 SoapUI project.xml 来生成测试报告,但出现以下访问拒绝错误。免费版的测试运行程序执行是否有效?或者这与您计算机上的管理员
procedure TmainForm.FormCreate(Sender: TObject); var img : TImage; pic:TPicture; begin pic
您可以使用 Genymotion 更改 IMEI 吗?有什么方法可以执行这些任务吗? 最佳答案 即使这个问题是 2 年前提出的,如果仍然有人需要答案。 打开包含 genymotion 设备图像的文件夹
我有一台激活了开发模式的 Unity(最新免费版本)和一个 MSDN 个人开发者帐户的零售 Xbox one 控制台。 我能够在 Xbox 上从 Visual Studio 部署测试应用程序,但是我想
好的,所以我希望从 PyScripter 切换到 PyCharm 进行操作系统独立开发。我还想提一下,我正在使用 Perforce 进行版本控制。 所以我目前所做的就是双击 .py 在 Perforc
我可以运行 google colab(免费版)脚本然后关闭计算机吗? 我正在使用交叉验证训练多个深度学习模型,因此我想知道是否可以关闭窗口或计算机,同时在云端进行训练。 最佳答案 Edited: Wi
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的,
我目前正在从同一来源构建 iPhone 应用程序的完整版和精简版/免费版(沿着 Creating Lite Versions of iPhone Games / Apps 的思路)。这效果很好。 我唯
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 7 年前。 Improv
Python 似乎可以很容易地集成到 Visual Studio 2010 中,我找到了各种文章和需要的相关插件。 虽然我不为我的 VS 2010 Express 工作。我怀疑它只适用于商业版本。 是
我正在使用 Asp.net Web Forms ,之前我使用了 this jqGrid sample这不是免费的,我后来意识到这一点,现在混淆已经消除,我现在必须使用 jqGrid 开源的东西,因为我
我是一名优秀的程序员,十分优秀!