preloader

1 de enero de 1 | 1 minutos de lectura
Índice de contenido

clase GameObject: def load_image(self, nombre de archivo): self.image = pygame.image.load(nombre de archivo).convert() self.ancho = self.imagen.get_width() self.altura = self.imagen.obtener_altura() def rect(auto): """ Genera un rectángulo que representa los objetos ubicación y dimensiones """ return pygame.Rect(self.x, self.y, self.width, altura propia) def dibujar(auto): """ dibuja el objeto del juego en el coordenadas x, y actuales """ self.game.display_surface.blit(self.image, (self.x, yo.y)) clase Starship(GameObject): """ Representa una nave estelar""" def init(uno mismo, juego): self.juego = juego self.x = DISPLAY_WIDTH / 2 self.y = DISPLAY_HEIGHT - 40 self.load_image(’nave estelar.png’) def move_right(self): """ mueve la nave espacial a través de la pantalla """ self.x = self.x + STARSHIP_SPEED si self.x + self.width > DISPLAY_WIDTH: self.x = DISPLAY_WIDTH - self.ancho def move_left(self): """ Mueve la nave estelar hacia la izquierda en la pantalla """ self.x = self.x - STARSHIP_SPEED si self.x < 0: self.x = 0 def move_up(self): """ Mueve la nave espacial hacia arriba en la pantalla """ self.y = self.y - STARSHIP_SPEED si self.y < 0: self.y = 0 def move_down(self): """ Mueve la nave hacia abajo en la pantalla """ self.y = self.y + STARSHIP_SPEED if self.y + self.height > DISPLAY_HEIGHT: 158 13 Pygame StarshipMeteors

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más