【发布时间】:2011-01-20 15:52:35
【问题描述】:
我正在考虑游戏用户界面中的游戏。
【问题讨论】:
-
@Joe 不,我不是指使用 XAML。
-
你是说你根本不想要 XAML?这是一种有效的方法;)
标签: user-interface xna
我正在考虑游戏用户界面中的游戏。
【问题讨论】:
标签: user-interface xna
查看 XNAML:
http://msmvps.com/blogs/valentin/pages/xnaml-component.aspx
[The] 引擎设计用于在 所有支持的纯 Xna 环境 设备。我的引擎是可扩展的,你 可以添加自己的控件,继承 来自基类(例如 Control 或 窗格)来做出自己的行为。这 与 Xaml 的兼容性已完成。 在 Blend 和 做一个简单的复制/过去的动作来添加 Xna 项目中的 Xaml 文件! 从 Silverlight 中提取 C# 代码 项目并将其添加到您自己的项目中 Xna 项目!
【讨论】:
我肯定会查看 The ZMan 对此post 提出的建议。他的帖子中有很多 UI 库。
【讨论】:
我觉得你应该看看this list:
我记得 Crazy Eddie 是一个优秀的 GUI 构建器。
【讨论】:
Microsoft 代码示例使用的 ScreenManager 类可能是一种基本方法(但 XNA 将是任何方法)。使用它的指南可以在Game State Management 文档中找到。
【讨论】:
另一种可能性是XPF,这是一个与 XNA 兼容的库,旨在复制 WPF 的一些 UI 架构。我自己使用它 - 它简单而优雅。它将免费用于非商业用途,商业定价待定。
(我无法加载 XNAML 网站,但我猜 XPF 和 XNAML 的目标相似。)
【讨论】: