2010-07-02 69 views
1

我想创建一个电梯模拟器,只是为了好玩!在XNA中这样做会有好处,而不是Form应用程序或WPF/Silverlight?我应该使用XNA创建电梯模拟器吗?

我想创建一个简单的动画来显示电梯的行动。

我更喜欢使用.net语言。

回答

2

这取决于你的经验,我猜。如果您习惯于使用自定义控件上的窗体控件和简单的2D图形,那么这可以工作。

我认为Windows窗体方法可以相当快地完成,特别是如果您要使用固定数量的楼层和按钮。

您可以使用标准的按钮控制按钮和地板显示,并使用窗体设计器将其全部启用并运行。你在想电梯井的图形,电梯的位置,门的开闭?

如果你的优先级是按钮和楼层逻辑,然后去表单。如果你的优先级是伟大的图形,然后XNA。

1

如果你想让你的电梯模拟器完全3D,XNA将是一个不错的选择。

如果你主要想做2D动画,并且“实时”图形不是一个大问题,你可以考虑WPF。这对于简单的3D来说也会很好用(尽管你的选择比XNA少得多)。

我会怀疑电梯模拟器会很简单,以至于WPF可能比XNA更容易,更快速的开发体验 - 但是如果没有更多信息,很难知道。

0

尽管在XNA中,您可以使用Xbox控制器运行它,并且哇!

相关问题