哈哈SE7 发表于 2021-3-17 20:44

这里回答问题的大部分人都不知道XNA已被微软开源并被一群开发者移值为跨平台的Monogame。在Github上有几千star。何况XNA并不矢败,之前玩过几个XNA游戏,比较有名的如魔能,骨头将军等。体验还是可以的。

十二音阶囤 发表于 2021-3-17 20:48

XNA只是API,Unity是一个完整的引擎。你可以把Unity比作FLash或者3ds Max

忆困血馆闻 发表于 2021-3-17 20:55

unity提供了几乎是市场上能找到的最完善的工具链,XNA提供了什么?不过就是用C#替换了C++而已。
对于低成本游戏开发最需要的就是工具链,微软没搞懂这个,只是希望通过XNA把游戏开发者引导到自己的生态环境里。

天一教育培训寐 发表于 2021-3-17 20:59

XNA更像是开发引擎用的底层框架,Unity是完整的引擎,两者是不同类型不同功能的东西,不具备可比性。

快乐人L 发表于 2021-3-17 21:05

感觉语言不能说明问题,项目成功与否的关键是“人”,不是“语言”“框架”“硬件”之类的东西
页: 1 [2]
查看完整版本: 同样是用 C# 做游戏,为什么 XNA 非常失败,Unity 却成功了?