Schnellste Weg, um Sprites in Opengles 2.0 auf Android zu zeichnen

So Ich versuche herauszufinden, wie man ein einzelnes texturiertes Quad viele Male zeichnet. Mein Problem ist, dass da diese erstellt und gelöscht werden und jeder von ihnen eine eindeutige Position und Rotation hat. Ich bin nicht sicher, ob ein VBO die beste Lösung ist, da ich gehört habe, dass das Ändern von Puffern auf Android extrem langsam ist und ich anscheinend in jedem Frame ein neues erstellen müsste, da verschiedene Quads zufällig verschwinden könnten (mit einem Feind kollidieren). Wenn ich einfach einen Draw Call für jeden mache, bekomme ich 20fps um 100, was unbrauchbar ist. irgendein Rat

Edit: Ich versuche ein Bullethell zu erschaffen, aber herauszufinden, wie man über 500 Dinge zeichnet, tut mir am Kopf weh.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage