首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将游戏合并到WinRT应用程序中

将游戏合并到WinRT应用程序中
EN

Stack Overflow用户
提问于 2015-09-17 09:30:40
回答 2查看 90关注 0票数 0

我想知道有什么选择,我必须合并一个2D游戏到WinRT应用程序,已经开发。我在Unity3D中开发了几个游戏,但不确定它们是否可以作为WinRT应用程序的一部分(按一下按钮启动)。

我听说微软为游戏开发提供了XNA框架。这对我的案子有帮助吗?要求是启动游戏上的按钮点击和回到应用程序上的后退按钮点击。

如果有更好的方法/工具,请告诉我。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-12-02 13:35:38

因为这是一个2D游戏,我想要与我的WinRT应用程序集成,我决定使用Scirra结构2,专为2D游戏设计的。它将项目导出为我在服务器上托管的网站,并在我的应用程序中使用WebView加载游戏。不仅性能好,而且,作为一种双产品,它使游戏跨平台.

票数 0
EN

Stack Overflow用户

发布于 2015-09-18 15:20:49

首先,你说你想把一个游戏和一个WinRT应用程序合并--你的意思是你想把一个游戏放进另一个应用程序里,所以也许有一个应用程序可以作为你的游戏的启动点?如果您想以WinRT为目标,我只是查看了和所列出的平台。你可以在“统一”中写应用部分,不是吗?所以这款应用程序只是你看到的第一幕。这似乎很奇怪,但如果你不得不使用统一,而应用程序只是一个小应用程序,没有太多的需求,你可以这样做。

Xna已经停用。您应该使用其他框架。

如果您想从头开始编写它,我建议您将其编写为WinRT应用程序(通用Windows ),以便在Xaml中定义应用程序UI,并使用专用的图形/游戏api (如SharpDX http://sharpdx.org/ (是DirectX的包装器)编写游戏),或者更好地看一看Win2D http://microsoft.github.io/Win2D/html/Introduction.htm,这是一个令人印象深刻的2d图形api。

实际上,SharpDX和Win2D都会针对允许您访问交换链(如SwapChainPanel、SwapChainBackgroundPanel、CanvasControl等)的Xaml控件之一。这些Xaml控件集成到Xaml UI中,当您需要它们时可以简单地弹出它们,并且您的游戏正在运行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32626941

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档