Questa domanda è in parte tecnica, in parte meta, in parte soggettiva e molto specifica:
Sono uno sviluppatore di giochi indie che lavora su Android e negli ultimi 6 mesi ho lottato e finalmente sono riuscito a creare la mia app di gioco 3D per Android. Quindi ho pensato di saltare su SO e aiutare gli altri alle prese con Android e OpenGL-ES
Tuttavia, la stragrande maggioranza delle domande riguarda l'estensione GLSurfaceView
. Ho realizzato tutta la mia app senza estenderla GLSurfaceView
(e funziona bene). Non riesco a vedere alcun motivo per estendere GLSurfaceView
la maggior parte delle domande che incontro.
Peggio ancora, la documentazione di Android implica che dovresti, ma non fornisce spiegazioni dettagliate sul perché o cosa i pro / contro sono vs non estendere e fare tutto implementando il tuo GLSurfaceView.Renderer
come ho fatto io
Tuttavia, il mero volume di domande in cui il problema ha solo a che fare con l'estensione si GLSurfaceView
sta facendo mi chiedo se in realtà ci siano davvero delle buone ragioni per farlo in quel modo rispetto al modo in cui l'ho fatto (e suggerendo nelle mie risposte agli altri fare).
Quindi, c'è qualcosa che mi manca? Nel frattempo dovrei smettere di rispondere alle domande?
onResume()