Creando una pantalla para nuestro juego

PYGAME

Ahora vamos a crear una pantalla en la cual se va a presentar nuestro juego, para eso hacemos lo siguiente:

Primero 

importamos la librería Pygame con el comando import Pygame


Segundo

Lo segundo será inicializar la pantalla con el comando pygame.init()










Tercero

creamos una variable con las dimensiones que queremos para nuestra pantalla, en este caso, yo he denominado una variable con el nombre pantalla y con los valores de 400 y 300.

La sintaxis sería de esta manera: 

Nombre_de_variable = (width, height)

Recuerda que puedes ingresar los valores entre paréntesis si quieres o no. O puedes hacerlo como se ve en las imágenes. 









Cuarto

Ahora bien, con la función pygame.display.set_mode() creamos nuestra pantalla y como parámetros le pasamos la variable con las dimensiones de la ventana. Como se hace de la siguiente manera: 


Hasta ahora ya habremos creado nuestra pantalla, pero tenemos el problema de que se cierra y para ello tenemos que hacer lo siguiente:

Quinto

Inicializamos una variable con el valor de True, y esto lo hacemos para crear un bucle infinito, es decir, mientras el bucle While sea True siempre se va a estar ejecutando a menos de que nosotros le indiquemos lo contrario.


Dentro de ese bucle while vamos a capturar los eventos y para ello hacemos lo siguiente


Como ven, creamos el bucle infinito y a él le pasamos la variable correr (esta la habíamos establecido como True en el paso anterior) Lo hicimos para que siempre se está ejecutando, tengamos presente que todos los juegos no son más que puros bucles infinitos que siempre se están ejecutando una y otra vez hasta que los detenemos.

Capturamos los eventos dentro del bucle, por ahora solo podemos capturar el de cerrar la ventana, el cual se hace con los siguientes comandos:













Por último hacemos lo siguiente:



Nuestro código por completo si lo quieres intenta escribiendo tu mismo, de esta manera te lo irás aprendiendo:




Comentarios