Índice de contenido
print(‘Inicializando Box Game’) superficie_de_pantalla = pygame.display.set_mode((400, 300)) pygame.display.set_caption(‘Juego de caja’) print(‘Actualizar pantalla’) pygame.display.update() print(‘Configurar el reloj’) reloj = pygame.hora.Reloj()
Borrar la pantalla de contenidos actuales
display_surface.fill(FONDO) print(‘Comenzando el bucle de reproducción del juego principal’) corriendo = Verdadero mientras corre: para evento en pygame.event.get(): if event.type == pygame.QUIT: print(‘Evento de salida recibido:’, evento) corriendo = Falso elif event.type == pygame.MOUSEBUTTONDOWN: print(‘Evento de ratón recibido’, evento) x, y = evento.pos pygame.draw.rect(superficie_de_pantalla, AZUL, [x, y, ANCHO, ALTO])
Actualizar la pantalla
pygame.display.update()
Define la velocidad de fotogramas: el número de fotogramas por
segundo
Debe llamarse una vez por cuadro (pero solo una vez)
reloj.tick(FRAME_REFRESH_RATE) imprimir(‘Se acabó el juego’)
Ahora ordene y salga de Python
pygame.quit() si nombre == ‘principal’: principal() Tenga en cuenta que ahora necesitamos registrar la superficie de visualización en una variable local para que podamos puede usarlo para dibujar los rectángulos azules. También necesitamos llamar a pygame.dis- función play.update() cada vez que se redondea el ciclo while principal para que el nuevo Los rectángulos que hemos dibujado como parte del procesamiento de eventos para bucle se muestran para el usuario. También establecemos la velocidad de fotogramas cada vez que se redondea el ciclo while principal. Esto debería sucede una vez por cuadro (pero solo una vez) y usa el objeto de reloj inicializado en el inicio del programa. 12.6 Una aplicación pygame más interactiva 137
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluació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ásModelos 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