Can We Develop an OpenGL ES Module?
Is there sufficient interest in developing a community-supported OpenGL ES Module?
An OpenGL module would be very beneficial to me. And I am wondering if there is enough interest by other developers to start a new open-source project.
I can contribute code on the Objective-C/iPhone side, but we will need some other developers to contribute Java/Android code.
Fellow developers, what do you think?
19 Answers
-
Box3D looks nice and seems like it would be pretty easy to add support for. I really want to bring in the following soon:
- OpenGL
- Canvas (we have a working module for this but didn't make final testing)
- Game related capabilities: particle generator, physics, collision detection, sprites, etc.
Some of these are very useful for non-gaming and more advanced UI. Others are purely gaming related.
-
This is something I'm planning on and something that I have prototyped. It should be relatively straightforward. I was thinking about following closely to the WebGL spec that's been put forward and (partially) implemented in WebKit.
What I really need is several developers that really want this, have some knowledge of coding in OpenGL and willing to work with me around some test cases to make sure it works. If you're interested, please comment on this thread and vote this post up. :)
-
I think that the more native features of the platform are exposed, the better. I would also love to see <a href="http://www.box2d.org/features.html">Box2D</a> support added to Titanium at some point.
-
In looking through the current extensions, they seem to be much smaller than what would be required of a complete OpenGL extension. There may be some work to the core code required to make this a reality. For example, can an extension create a new OpenGL view? I'm a newcomer to Appcelerator, so I don't know yet.
-
For those looking to get into module development, here is some new documentation:
http://developer.appcelerator.com/doc/mobile/iphone/module_sdk
-
I know it may be somewhat out of point but will there be any possibility to create network games using Wifi?
-
Sprites ++
-
yes we can and we will.
-
I personally think this is a fantastic idea. I actually don't have the Obj-C or Java knowledge to contribute, but you have my vote!
-
Jeff - I am willing to help.
-
I'm also very interested in doing something like this (OpenGL and/or Quartz 2D).
It will be on my to do list in a couple weeks. Please let us know here if there is any project going on where I can contribute.
-
I'm also very interested in doing something like this (OpenGL and/or Quartz 2D).
It will be on my to do list in a couple weeks. Please let us know here if there is any project going on where I can contribute.
-
There is this openGL demo for titanium. But that appears to be from an older version.
Jeff, do you have any newer source code for the opengl demo? And I'm particularly interested in the Canvas module you mentioned. Is the source code available for that?
-
I'm interested in an OpenGL module. I have some experience with Obj-C / OpenGLES and Java / OpenGL, but little experience with the Android SDK.
-
I'm interested.
-
Im very interested in all game-related functions.
Some sort of collision detection, physics, sprite handling would all be very welcomed. Im getting by with hand-rolled solutions for now, but the current setInterval issues are really slowing things down.anything that would help speed up graphics refreshes would be helpful as well.
-
I am willing to help in terms of testing (and translation to the Chinese language, if needed)
-
You can find java bindings for openGL 2 here - http://code.google.com/p/gl2-android/ - they just need to be appCelerated :)
-
Updating this old thread for those interested and aren't yet aware, the OpenGL module is currently available as a beta release module.
You can see a demo video of it here in this blogpost http://developer.appcelerator.com/blog/2011/07/more-for-everyone.html