Domanda

Ho realizzato molte applicazioni Android che utilizzano il codice Java e i layout XML, tuttavia sono molto nuovo per OpenGL. Ho programmato giochi in Swing Java, tra cui Pong e un platform di livello 2D intermedio (anche con un editor di mappe!). Ho una vasta conoscenza in Java, tuttavia, OpenGL è una nuova porta che desidero aprire.

Usando le guide online, ho fatto cose semplici in OpenGL, incluso un cubo per cui ho mappato manualmente i coordinati (che è stata un'esperienza molto divertente) e disegnando un triangolo sullo schermo.

La mia domanda è: come posso fare un gioco 2D con OpenGL ES? Ora, quello che ho provato non funziona bene, poiché le immagini che disegno non sono su scala, e non importa quale guida uso, l'immagine è sempre mosse e non le giuste dimensioni sui miei nexus a cui sto debug .

Quello che devo imparare a fare è essere in grado di disegnare immagini e oggetti sullo schermo con OpenGL e imparare a eseguire un ciclo di gioco. Non ho esaminato un ciclo di gioco ad Android, ma presto. Quello che voglio padroneggiare per primo è disegnare immagini nitide e HD sullo schermo, che non funzionerà per me.

Se mi hai bisogno di pubblicare esempi di ciò che ho fatto in passato, ovviamente lo farò. Ma spero che tu possa aiutarmi con un nuovo inizio. Grazie.

Tl; dr: Come disegnare immagini nitide, HD, 2D sullo schermo usando OpenGL e come avere un ciclo di gioco in Android?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top