问题 什么是最好的.NET游戏开发框架?


我已经涉足了微软XNA游戏开发框架,该框架似乎相当不错,只是想知道是否有人有任何经验 黑暗的GDK.NET 来自游戏创作者或任何其他人。

任何有关入门的建议都会很棒。


3458
2018-03-07 18:03


起源

你能提供更多关于你想要建立的游戏类型的信息吗? 2D / 3D?简单/复杂,有什么风格?窗户/网络/控制台? - Chris Hynes
希望首先构建基于PC的Windows PC,然后从2D开始。 - cyberbobcat


答案:


我会说坚持XNA。 它与VS很好地集成,它有很好的社区支持,你也可以开发Xbox和社区游戏程序。


6
2018-03-07 18:11





查看 Unity3D。它支持三种脚本语言:

  • JavaScript的
  • C#
  •  (Python的一种方言)

所有游戏逻辑都在开源的.NET平台上运行 。您的游戏适用于Mac,Windows,Wii甚至iPhone。


4
2018-03-08 06:34





XNA毫无疑问。它有许多令人痛苦的低层次的东西,其他SDK强迫你处理它的抽象。当然,VS&Xbox集成和庞大的社区也有帮助!


3
2018-03-07 18:58





对于3D游戏,我建议使用XNA(虽然它缺乏对固定功能管道的支持,但你必须自己编写所有着色器。)

对于2D游戏, SDL.NET 这是一个不错的选择,因为它相对容易。


1
2018-03-07 19:24





试用 http://www.neoaxis.com/ ,它有令人印象深刻的演示,准备定制。


0
2018-04-17 12:19





考虑到XNA缺乏对Windows 8的喜爱(支持被删除,应用程序将无法在应用程序商店中销售) - 我会选择SlimDX - 它比XNA更好 - 唯一的缺点就是你不能用它制作Xbox应用程序。


0
2017-07-30 21:36