WebGL是否是适用于Android平台的代码的良好原型

时间:2010-11-27 00:06:04

标签: android opengl-es webgl

我将开始使用Android上的第一个图形程序(http://blog.jayway.com/2009/12/03/opengl-es-tutorial-for-android-part-i/),但使用javascript似乎更快,因此使用WebGLhttp://en.wikipedia.org/wiki/WebGL)来制作游戏图形部分的原型。

一个区别在于纹理是如何完成的,我期待,但对于游戏的主要部分,这种情况类似于俄罗斯方块,因为你试图将各种形状最佳地打包到容器中。

我想在javascript中对其进行原型设计,但是如果它能够在Android上工作那么它可能不值得,因此我的问题是这两个平台上的OpenGL有多相似?

3 个答案:

答案 0 :(得分:1)

都使用OpenGL ES 2.0版本。尽管如此,为了便于使用,有些东西适用于javascript(webgl)。但如果您担心“OpenGL版本”的不同之处,那么您并不需要担心。

答案 1 :(得分:1)

我已经在这里启动了一个Tetris WebGL应用程序,在Firefox Fennec中进行了测试,但还有很多项目要完成。 http://phillihp.com/projects/creating-tetris-with-opengl-and-webgl/

答案 2 :(得分:0)

我想说这是一个品味问题。毫无疑问,webgl着色器与orroids着色器兼容,与为一个与mac或visa verse兼容的桌面编写的webgl着色器一样好。总是很少的警告,但克服它们并不是什么大不了的事。此外,您可以从HTML应用程序制作Android应用程序并将其发送给最终用户。这是可能的。