首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为Windows、Windows RT和Windows Phone构建可共享c#代码库的扑克游戏

为Windows、Windows RT和Windows Phone构建可共享c#代码库的扑克游戏
EN

Stack Overflow用户
提问于 2014-02-24 02:27:00
回答 1查看 500关注 0票数 0

如果我想针对Windows XP及更高版本的桌面操作系统、Windows RT和Windows Phone 8开发同时包含大量GUI和图形/动画的扑克应用程序,我有哪些选择?我希望整个绘图是硬件加速的一个顺利的经验。

我们已经有了一个基于C#和WPF的代码库,我们想要将其作为可共享代码库的起点。我想要一些建议,让我们能够利用现有的代码库,这些代码库已经在相当大程度上是模块化的。目前,迁移到完全不同的平台并不是一种选择。

我知道Windows phone8也支持C# + XAML进行开发。但是绘图硬件是否加速了呢?

如果我计划使用MonoGame,构建GUI位会不会太乏味?

EN

回答 1

Stack Overflow用户

发布于 2014-02-24 05:38:21

Monogame是一个很棒的引擎。你可以很容易地实现分辨率独立的渲染,所以你可以有一个坚实的坐标系为你的GUI纹理,这将很好地适应虚拟任何分辨率。与其他引擎相比,它也相当灵活和便宜(android,iOs)。代码在不同的平台上高度可重用。最大的代码差异在于输入处理和文件管理,这通常是特定于不同平台的。

它的缺点是它缺乏任何编辑器和方便的工具,就像Unity engine一样。它是纯粹的引擎,你必须构建/收集你自己的仪器来完成所有你想要完成的任务。因此,如果您需要实现一些复杂的东西,例如物理或某些效果,那么创建GUI的任务可能会很棘手。但是简单的动画GUI不是问题。还有几个带有Monogame控件的GUI库:

PS:对于windows,您可以合并Monogame和WPF,但我怀疑您是否可以在monogame For windows中成功地使用XAML接口。它很可能是纯WPF或纯Monogame。

如果您决定坚持使用单一游戏,请随时查看我的示例和工具集:http://panthernet.ru/forum/index.php?/topic/17-monogamexna-examples-v18/

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

https://stackoverflow.com/questions/21972537

复制
相关文章

相似问题

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