Diese Frage ist teils technisch, teils meta, teils subjektiv und sehr spezifisch:
Ich bin ein Indie-Game-Entwickler, der an Android arbeitet, und in den letzten 6 Monaten habe ich gekämpft und es endlich geschafft, meine eigene 3D-Game-App für Android zu entwickeln. Also dachte ich, ich würde auf SO setzen und anderen helfen, die mit Android und OpenGL-ES zu kämpfen haben
Die allermeisten Fragen beziehen sich jedoch auf die Verlängerung GLSurfaceView
. Ich habe meine gesamte App ohne Erweiterung erstellt GLSurfaceView
(und sie läuft einwandfrei). Ich sehe überhaupt keinen Grund GLSurfaceView
, mich auf die meisten Fragen zu beschränken, auf die ich stoße.
Schlimmer noch, die Android-Dokumentation impliziert, dass Sie es sollten, gibt aber keine detaillierte Erklärung, warum oder was die Vor- / Nachteile sind und nicht alles zu erweitern und zu tun, indem Sie Ihre eigenen implementieren, GLSurfaceView.Renderer
wie ich es getan habe
Die Fülle von Fragen, bei denen das Problem ausschließlich in der Erweiterung GLSurfaceView
besteht, lässt mich jedoch fragen, ob es tatsächlich einen guten Grund gibt, dies so zu tun, als ich es bisher getan habe (und meine Antworten anderen vorzuschlagen machen).
Also, fehlt mir etwas? Sollte ich in der Zwischenzeit aufhören, Fragen zu beantworten?
onResume()