我正在着手一個項目(遊戲),我有一個關於實現的問題,將專門爲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