哪种编程语言在 iOS 和 Android 上与 OpenGL ES 配合得很好?
我特别希望获得 OpenGL ES 2 的图形体验。我的经验是使用 C# 和 Unity3D 进行 Javascript 和 iOS 开发中的 Web 开发。(Unity3D 很棒,但与直接处理 OpenGL ES 相去甚远。)
简短的回答是可能没有。这就是存在 Unity 等工具的原因。让 iOS 和 Android 之间的工作顺利进行是一项艰巨的任务。如果您只需要 OpenGL ES 经验,为什么不在一个平台上尝试呢?Android 和 iOS 都可以调用 Open GL ES,但 Android 使用 Java 调用,而 iOS 使用 C 调用。
如果你喜欢 C#,你应该看看 MonoTouch。它为 iOS 带来了出色的 C# 体验。它为您提供了对 OpenGL ES API 的直接访问。