Comecei a aprender um pouco de desenvolvimento do Android e uma das primeiras coisas que pensei em fazer é um jogo simples. No entanto, sou confrontado com uma pergunta difícil logo de cara. Devo usar o OpenGL ES 1.0 ou 2.0?
O jogo que eu imaginei será bastante simples graficamente, utilizando 2D (gráficos do tipo de cima para baixo em mosaico) e visualizações isométricas de câmera fixa. Eu nunca usei o OpenGL em um ambiente de área de trabalho, por isso não sei se os shaders serão algo que vou usar etc.
De acordo com esta página , devo usar o OpenGL ES 2.0 geralmente para novos desenvolvimentos. No entanto, meu próprio telefone recentemente (no ano passado) recebeu uma atualização para obtê-lo no Android 2.2 necessário. (Eu nem sei se ele tem suporte ao OpenGL ES 2.0)
Então, basicamente, minha pergunta é: vou me beneficiar de algum dos recursos do OpenGL ES 2.0 acima de 1.0 e / ou vale a pena em termos de compatibilidade?