pixelboyz logo
Desarrollo de Videojuegos

Primeros pasos con PyGame

Primeros pasos con PyGame

Índice de contenido


PyGame es un marco de juego 2D popular para el lenguaje de programación Python disponible en https://www.pygame.org/. PyGame ha estado en desarrollo activo desde el año 2000 y continúa viendo actualizaciones hasta el día de hoy. Hoy vamos a ver los conceptos básicos para comenzar a utilizar PyGame.

Primero, obviamente, necesitará tener Python 3.x instalado y configurado en su máquina. El lenguaje de programación Python está disponible para todas las plataformas principales y se puede descargar aquí, cualquier versión 3.x debería ser suficiente. Cuando instale, asegúrese de que python esté instalado en la ruta de su sistema cuando se le solicite. Una vez completada la instalación, debería poder probar Python abriendo una línea de comando y escribiendo:

python –versión

Y los resultados deberían ser algo como:

Suponiendo que funcionó correctamente, a continuación tenemos que hacer que pepita está actualizado. Pip es un administrador de paquetes de python y debería haberse instalado automáticamente cuando instaló python. Para hacer esto, en Windows ejecute:

python -m pip instalar -U pip

Si está en Linux o Mac, puede omitir el bit python -m. Esto actualizará pip a la versión más actual. Ahora es el momento de instalar PyGame y lo adivinaste, usaremos pip para esto. En Windows el comando es:

python -m pip instalar pygame

Una vez que esto se complete, debería estar listo para comenzar. Te puede interesar saber exactamente donde Pygame fue instalado. Para descubrirlo simplemente ingrese:

pip mostrar pygame

Los resultados deberían ser algo como:

pip muestra los resultados de pygame

Puede abrir el archivo en la ubicación y ver la instalación de pygame. Notará que hay un directorio llamado ejemplos, con toneladas de proyectos de ejemplo para que pueda comenzar. Puede ejecutarlos ejecutando -m pygame.examples.examplename. Por ejemplo:

python -m pygame.ejemplos.estrellas

Ejecutará el ejemplo stars.py en el directorio de ejemplos. Estos ejemplos son una buena manera de familiarizarse con las características de pygame. A continuación, creemos nuestro propio juego de pygame simple. Yo personalmente estoy usando Visual Studio Code, pero puedes usar cualquier editor de texto que desees, solo asegúrate de que el nombre de tu juego termine con .py. Si está utilizando Visual Studio Code, detectará automáticamente la extensión .py y le pedirá que instale todo lo que necesita, déjelo.

Ahora hagamos un código simple:

import pygame 
from pygame.locals import *

pygame.init()
done = False

screen = pygame.display.set_mode((640,480))
while not done:
    for event in pygame.event.get():
        if event.type == pygame.QUIT or event.type == pygame.KEYDOWN:
            done = True
    screen.fill((255,255,255))
    pygame.draw.circle(screen,(255,0,0),(320,240),25)
    pygame.display.update()
pygame.quit()

Es importante recordar que Python es un lenguaje sensible a los espacios en blanco, por lo que los espacios, las nuevas líneas y las pestañas son importantes. Ahora, en el directorio en el que creó el archivo .py, simplemente ejecute (tenga en cuenta que el suyo puede tener un nombre ligeramente diferente):

python juego.py

¡Felicitaciones, acabas de crear tu primer juego de PyGame! Puede ver el proceso en acción en el video debajo. Si está interesado en conocer los diferentes motores de juegos de Python, asegúrese de consultar nuestra guía disponible aquí.



Source link

Tags :
con,pasos,Primeros,PyGame

Comparte :

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *