我知道RubyMotion相对较新,但我想知道在我购买许可证制作iOS游戏之前是否可以/轻松使用OpenGL ES我一直在计划而
我想知道的是我理解RubyMotion包装了所有Cocoa / Objective-C的东西,但iOS上的OpenGL是一组C函数(glBegin(),glEnd()等。)
如果任何购买RubyMotion的人可以帮我找出或指出我的文档,我将非常感激。谢谢。
答案 0 :(得分:3)
是。
他们在RubyMotionSample项目中有一个工作演示https://github.com/HipByte/RubyMotionSamples/tree/master/HelloGL
答案 1 :(得分:2)
是的,确实如此。 official site是这样说的。
与C
接口为了使用RubyMotion,您不需要成为C程序员,但是本节中将介绍一些基本概念。 Objective-C是C语言的超集。因此,Objective-C方法可以接受并返回C类型。 此外,虽然Objective-C是iOS SDK中使用的主要编程语言,但某些框架仅在C API中可用。 RubyMotion附带了一个接口,允许Ruby处理API的C部分。