C#/ .net中简单游戏图形的最佳解决方案

5 c# graphics

我正在用C#制作一个回合制的自上而下的游戏.图形要求非常简单:它完全是2D,需要绘制从图形文件中获取的一些图像(可能首先旋转它们),绘制线条图以形成十六进制网格,以及将文本放置在屏幕上任何位置的能力.

我想知道做这些图形的最佳API是什么.XNA是否过度杀戮,有什么更合适的吗?谢谢(我在.net中没有图形或游戏开发的经验,所以不要害怕愚蠢的任何答案).

Not*_*Dan 2

我之前使用过 Farseer 物理引擎,它非常酷并且非常容易上手(我是企业开发人员,而不是游戏开发人员)。它适用于 Silverlight,因此您实际上可以制作基于 Web 的游戏。对于 2D,我建议使用 silverlight 或 WPF。

http://www.codeplex.com/FarseerPhysics