Domande taggate «pygame»

Una libreria per lo sviluppo di giochi basata sul linguaggio di programmazione Python. Avvolge SDL per un facile utilizzo insieme a Python.

2
Esecuzione di un effetto SNES Mode 7 (affine transform) in pygame
Esiste una risposta breve su come eseguire un effetto di tipo kart Mode 7 / mario in pygame? Ho cercato su Google ampiamente, tutti i documenti che posso inventare sono dozzine di pagine in altre lingue (asm, c) con molte equazioni dall'aspetto strano e simili. Idealmente, vorrei trovare qualcosa spiegato …
19 pygame 



2
Schema comune per ridimensionare le "unità reali" in pixel?
Questa è una domanda di follow-up a quest'altra . Vorrei sapere se esiste un modello comune / tipico / migliore per ridimensionare la mia rappresentazione del mondo (attualmente 160Kmx160Km) per adattarla all'area di disegno (attualmente 800x600 pixel). Mi vengono in mente almeno quattro approcci diversi: Uno ingenuo (il modo in …

6
Accelera il frame rate di pygame
Profilando il mio gioco, vedo che la stragrande maggioranza dei tempi di esecuzione del mio gioco per hobby è tra i blit e le chiamate a fogli mobili. Attualmente, funziona solo a circa 13 fps. La mia scheda video è abbastanza decente, quindi suppongo che Pygame non la stia usando. …

1
Come funziona gluLookAt?
Dalla mia comprensione, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); è equivalente a: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Ma quando stampo la ModelViewmatrice, la chiamata a glTranslatef()non sembra funzionare correttamente. Ecco il frammento di codice: #include <stdlib.h> #include <stdio.h> #include …

2
Aumentare la velocità di blitting?
Sto lavorando su un sidescroller 2D in PyGame. Per ogni mappa utilizziamo una trama (questa è la dimensione effettiva della trama): Quindi carichiamo l'immagine con questo codice: sprite = pygame.image.load("Maps/MapTesting.png") sprite.convert() sprite = pygame.transform.scale(sprite, (sprite.get_width()*6, sprite.get_height()*6)) Come puoi vedere, la trama viene fatta saltare in aria 6 volte per creare …
9 pygame 

0
Implementare uno SceneManager usando OpenFL
Sto cercando di implementare un SceneManager di base usando OpenFL e Haxe. Non ho molta esperienza con OpenFL e Haxe, quindi ho qualche problema. Ecco come ho progettato la classe SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends Sprite { private var currentScene: ...; public function new(rootScene: ...) { …

1
Il modo più efficace per disegnare il vertice con OpenGL
Sto scrivendo un gioco 3D OpenGL. Ci saranno tonnellate di triangoli per il terreno e gli oggetti in uso. Sto studiando dalla guida ufficiale di OpenGL e il primo metodo presentato è quello di chiamare una funzione glVertexdopo il glBeginper ogni vertice che si desidera disegnare. Tuttavia, questo metodo sembra …

3
Clone di PyGame QIX, aree di riempimento
Sto giocando con PyGame. Ora sto cercando di implementare un clone QIX . Ho il mio loop di gioco e posso spostare il giocatore (cursore) sullo schermo. In QIX, il movimento del giocatore lascia una traccia (coda) sullo schermo, creando una polilinea. Se la polilinea con i bordi dello schermo …

5
Esistono buoni toolkit di widget UI per Pygame? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.