C#XNA和monogame。这值得么?

时间:2013-01-08 03:15:07

标签: c# java xna monogame

我已经知道我可以使用XNA使C#与Mac / Linux通过monogame兼容,但是monogame是从C#单独开发的,所以没有人知道它们是否会跟上C#的开发?

使用C#是否值得冒风险,还是应该安全地使用它来编写Java以实现跨平台兼容性?

1 个答案:

答案 0 :(得分:5)

取决于您正在开发的环境:

  • MonoGame支持XNA 4,所以如果你很乐意长期坚持使用XNA 4,那么你很好。
  • 这两种语言本身具有各种优点和缺点,例如:见http://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Java。现在可以更好地满足您的需求,除非您有理由相信您需要及时了解最新的XNA并随着时间的推移维持您的游戏。
  • 便携性是一件好事(我一般都赞成),但它不是全部而是最终结束。仔细看看你是否真的需要你的游戏才能携带。

此外:

  • 你在和别人合作吗?他们知道哪种语言更好?他们的观点是什么?
  • 您是否需要招募/寻找更多有一种语言或另一种语言经验的人?你附近有更多的一个吗?