Ich fing an, etwas Android-Entwicklung zu lernen, und eines der ersten Dinge, von denen ich dachte, ich könnte sie machen, ist ein einfaches Spiel. Ich stehe jedoch sofort vor einer schwierigen Frage. Soll ich OpenGL ES 1.0 oder 2.0 verwenden?
Das Spiel, das ich mir vorgestellt habe, wird grafisch ziemlich einfach sein und 2D- (gekachelte Top-Down-Grafiken) und isometrische Ansichten mit fester Kamera verwenden. Ich habe OpenGL noch nie in einer Desktop-Umgebung verwendet, daher weiß ich nicht, ob Shader etwas sind, das ich verwenden werde usw.
Laut dieser Seite sollte ich OpenGL ES 2.0 generell für Neuentwicklungen verwenden. Mein eigenes Handy hat jedoch erst kürzlich (letztes Jahr) ein Update erhalten, um es auf das erforderliche Android 2.2 zu bringen. (Ich weiß nicht einmal, ob es OpenGL ES 2.0 unterstützt)
Meine Frage ist also im Grunde, ob ich von den Funktionen von OpenGL ES 2.0 über 1.0 profitieren kann und / oder ob es sich im Hinblick auf die Kompatibilität lohnt.