5

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

  1. 是否完全支持 OpenGL?还是只是一个子集?
  2. 是否有任何其他工具、框架或引擎可以与 MonoTouch 兼容?这些库是否也必须用 .NET 编写?
  3. 您还有其他提示吗?

谢谢大家。

4

2 回答 2

11

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

正如之前的海报所暗示的,今天有 XnaTouch 可用,并且有一些关于将 Cocos2D 引入 Monotouch-o-sphere 的讨论。

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

于 2009-10-10T17:32:06.070 回答
1
  • XNATouch : MonoTouch 的 XNA 框架的免费实现
  • unity3d:适用于 iPhone 的 C# 游戏库。它基于 Mono 但不认为它与 MonoTouch 有关。
于 2009-10-03T07:29:44.873 回答