我正在着手一个项目(游戏),我有一个关于实现的问题,将专门为Android开发,并且想知道哪个更好(开发和便携更容易,更快)。画布或OpenGL EScanvas还是OpenGL ES?
1
A
回答
1
除非您已经有了OpenGL的良好工作知识,否则使用Canvas将会更加轻松快捷。在可移植性方面,它确实没有那么明确。
这就是说,你应该考虑使用一个预先存在的游戏引擎,如果你真的只是关于Android,那么你应该检查出http://www.andengine.org/其强大的社区和很多伟大的小例子游戏的伟大引擎。
1
实际上我并不确定我在哪里阅读这篇文章,但是如果您有任何关于OpenGL
的知识,那么在开发游戏时,您最好使用它,因为系统为应用程序分隔了更多空间,因此它可以无需运行滞后或崩溃。所以你不能得到一个Memory Full
错误。 (请纠正我,如果我错了。)
相关问题
- 1. GLEW只是和扩展库,还是包含OpenGL ES 2.0实现?
- 2. OpenGL或OpenGL ES
- 3. OpenGL ES 1.x vs. 2.x:OpenGL ES 1.x还值得学习吗?
- 4. 我应该选择哪一款iPhone游戏:HTML5还是OpenGL ES?
- 5. OpenGL ES 2:我应该使用glMultiTexCoord还是glVertexAttribPointer?
- 6. OpenGL到OpenGL-ES - glRectf()
- 7. 从OpenGL ES 1.1过渡到OpenGL ES 2.0
- 8. 混合OpenGL ES 1和OpenGL ES 2
- 9. iOS OpenGL ES与Android OpenGL ES兼容?
- 10. 在OpenGL ES和Canvas for Android下,“拖放”会变得更快吗?
- 11. OpenGL和HTML Canvas
- 12. OpenGL ES 2.0 Alpha
- 13. Opengl ES和texcoord
- 14. OpenGL ES单元
- 15. OpenGL ES - glReadPixels
- 16. osmesa OpenGL ES 2.0
- 17. OpenGL ES For iPhone
- 18. EXC_BAD_ACCESS,OPENGL ES
- 19. 的OpenGL ES glReadPixels
- 20. 在OpenGL ES
- 21. 与OpenGL ES的
- 22. iPhone OpenGL ES
- 23. 放大Opengl ES
- 24. OPENGL ES glRotatef
- 25. 在OpenGL ES
- 26. OpenGL-ES和Cg
- 27. OpenGL ES函数
- 28. iPhone:Quartz2d与OpenGL ES
- 29. SurfaceView与OpenGL ES
- 30. openGL ES警告
感谢您的意见 – rkmax