Tag: PYGAME-SURFACE
Estoy tratando de crear un programa de pixel-art utilizando pygame (sí, sé que hay mejores paquetes para usar). La forma en que estoy dibujando los píxeles es mediante surface.set_at(). Necesito saber cómo borrar completamente un píxel de una superficie de pygame, para poder tener una herramienta de borrador. No quiero . . . Read more
Estoy aprendiendo a usar Pygame y cuando estoy cargando los activos para usar en mi proyecto, me da un error de FileNotFound. El código en el que me aparece un error es NORMAL_BINGUS = pygame.image.load(os.path.join('assets', 'Bingus_Normal.jpg')) La carpeta de activos está en la misma carpeta que mi código, y el . . . Read more
Me gustaría que mi sprite se detenga en una posición específica, por ejemplo, (20,100), mientras comienza desde la posición de inicio, digamos (100,100). ¿Podrías ayudarme con esto? class Personaje(pygame.sprite.Sprite): def __init__(self, x, y, image): super().__init__() self.x = x self.y = y self.image = image self.rect = self.image.get_rect() self.rect.center = (x, . . . Read more
Estoy tratando de mover mi sprite jefe hacia adelante y hacia atrás, pero solo se mueve hacia la izquierda y se queda allí. ¿Cuál es el problema con mi código? def movimiento_horizontal(self): self.rect.x -= 1 if self.rect.left < 0: #cuando el jefe alcanza el extremo izquierdo self.rect.x += 1 #mover . . . Read more