es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PYGAME

¿Cómo usar datos de archivos csv con pygame?

Estoy haciendo un juego de plataformas 2D usando pygame y actualmente estoy tratando de implementar un sistema de cámara. Este es el código que estoy utilizando para ello, extraído del juego: class Camera(): def __init__(self, camera_func, width, height): self.camera_func = camera_func self.state = pygame.Rect(0, 0, width, height) def apply(self, target): . . . Read more

¿Existe una manera en python de utilizar el decorador property con el tipo de datos rect de pygame?

Estoy tratando de darle un atributo rect personalizado a una clase utilizando el decorador @property para devolver un nuevo objeto rect con las coordenadas x, y, ancho y alto del objeto. @property def rect(self): return pygame.Rect(self.x, self.y, self.width, self.height) @rect.setter def rect(self, new_rect): self.x = new_rect.x self.y = new_rect.y self.width . . . Read more

Problema al añadir explosiones a Space Invaders

Hola, soy nuevo en Python y como mi primer proyecto decidí hacer un juego de Space Invaders. Mi problema es que, cuando derribo una columna de alienígenas, las explosiones aparecen en el mismo lugar específico para esa columna. Por ejemplo, las explosiones para la columna más a la izquierda aparecen . . . Read more

¿Cómo disparas una bala hacia un ratón en Pygame a una velocidad constante?

Estoy intentando disparar una bala hacia mi ratón en pygame, aquí está mi código: import pygame import math pygame.init() pantalla = pygame.display.set_mode((400, 400)) pygame.display.set_caption(“diep.io”) pantalla.fill((255,255,255)) disparo_automatico = False class Bala: def init(self, x_movimiento, y_movimiento, x_loc, y_loc): self.imagen = pygame.image.load(“Bullet.png”) self.x_movimiento = x_movimiento self.y_movimiento = y_movimiento self.x_loc = x_loc self.y_loc = . . . Read more