使用MonoTouch进行游戏开发的选项

时间:2009-10-03 04:11:22

标签: iphone xamarin.ios

游戏开发人员在使用MonoTouch框架方面有哪些选择?

  1. 是否完全支持OpenGL?或者只是一个子集?
  2. 是否有与MonoTouch兼容的其他工具,框架或引擎?这些库是否也必须用.NET编写?
  3. 您还有其他提示吗?
  4. 谢谢大家。

2 个答案:

答案 0 :(得分:11)

MonoTouch完全支持OpenGL,我们分发OpenTK并支持OpenGL ES 1和ES 2,所以它有一个很好的绑定,你可以使用C#等托管语言。

As the previous poster hinted,今天有XnaTouch可用,并且有一些关于将Cocos2D引入Monotouch-o-sphere的讨论。

将MonoTouch与OpenGL或XnaTouch一起使用的另一种方法是使用另一个完全专注于游戏Unity3D平台的基于Mono的框架。这是一个用于构建3D和2D游戏的专业工具,超越了Xna所做的,它是一个带有完整游戏引擎的整个游戏IDE。

答案 1 :(得分:1)

  • XNATouch:免费实施MonoTouch的XNA Framework
  • unity3d:适用于iPhone的C#游戏库。它基于Mono,但不认为它与MonoTouch有关。