我刚刚回到游戏开发阶段,我对XNA印象非常深刻.我唯一的问题是我想要一个基于免费社区的2D游戏引擎,以便我可以利用社区的力量.有没有人知道目前正在支持的XNA 2d游戏引擎还是我必须自己编写一个?
FlatRedBall是一个很好的选择,并得到积极支持.http://www.flatredball.com/frb/
看起来发布的引擎几乎是您现在唯一的2D选项.您可以在XNA论坛上找到XNA的可用游戏引擎列表.您还可以查看DEngine,但看起来仍处于alpha阶段.
对于某些类型的游戏(例如基于拼图的RPG),有一些入门套件,例如RPG入门套件和太空船游戏入门套件.如果您正在为其中一种类型开发游戏,您可以在这些示例的基础上进行构建.