Als «pygame» getaggte Fragen

Eine Spieleentwicklungsbibliothek, die auf der Programmiersprache Python basiert. Es enthält SDL für die einfache Verwendung neben Python.

10
Erhöhen Sie die Bildrate von Pygame

Wenn ich mein Spiel profiliere, sehe ich, dass der überwiegende Teil der Ausführungszeit meines Hobbyspiels zwischen dem Blit und dem Flip Call liegt. Derzeit läuft es nur mit ca. 13fps. Meine Grafikkarte ist ziemlich anständig, daher schätze ich, dass Pygame sie nicht verwendet. Kennt jemand...

9
Blitting-Geschwindigkeit erhöhen?

Ich arbeite an einem 2D-Side-Scroller in PyGame. Für jede Karte verwenden wir eine Textur (dies ist die tatsächliche Größe der Textur): Dann laden wir das Bild mit diesem Code: sprite = pygame.image.load("Maps/MapTesting.png") sprite.convert() sprite = pygame.transform.scale(sprite,...

9
Wie funktioniert gluLookAt?

Meinem Verständnis nach, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); ist äquivalent zu: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Aber wenn ich die ModelViewMatrix ausdrucke, glTranslatef()scheint der Aufruf...

8
PyGame QIX-Klon, der Bereiche füllt

Ich spiele mit PyGame herum. Jetzt versuche ich, einen QIX- Klon zu implementieren . Ich habe meine Spielschleife und kann den Spieler (Cursor) auf dem Bildschirm bewegen. In QIX hinterlässt die Bewegung des Players eine Spur (Schwanz) auf dem Bildschirm, wodurch eine Polylinie erstellt...

8
Die effizienteste Methode zum Zeichnen von Scheitelpunkten mit OpenGL

Ich schreibe ein OpenGL 3D-Spiel. Es werden Tonnen von Dreiecken für Gelände und Objekte verwendet. Ich lerne aus dem offiziellen OpenGL-Handbuch und die erste vorgestellte Methode besteht darin, für jeden Scheitelpunkt, den Sie zeichnen möchten, eine Funktion glVertexnach dem aufzurufen glBegin....

8
Die Schaltfläche bleibt nach dem Klicken hervorgehoben - Unity3D 4.6 GUI

Manchmal bleibt die Schaltfläche nach dem Klicken auf eine Schaltfläche, die mit der neuen UI-Schaltfläche von Unity erstellt wurde, im hervorgehobenen Zustand. Beachten Sie, dass das Button-Skript Color Tintals TransitionEigenschaft festgelegt wurde und das InteractableKontrollkästchen aktiviert...

8
Implementieren eines SceneManager mit OpenFL

Ich versuche, einen einfachen SceneManager mit OpenFL und Haxe zu implementieren. Ich habe nicht viel Erfahrung mit OpenFL und Haxe, daher habe ich einige Probleme. So habe ich die SceneManager-Klasse entworfen: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager...

7
Alternative zu pyGame? [geschlossen]

Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese...