Programar Juegos Arcade
con Python y Pygame

Descarga todos estos ejemplos, junto a los archivos de soporte, en un archivo .zip desde: python_examples.zip.

Lab 16: Ejemplos de Gráficos con Pygame

Base template screenshot
Esto abre una ventana en blanco de pygame. Es una buena plantilla para usar cuando comenzamos un nuevo programa. (Capítulo 5)
move_keyboard.png
En este archivo demostramos como crear una ventana y como dibujar rectángulo, polígonos, texto, y otras formas básicas. (Capítulo 5)
move_keyboard.png
Demos de todos los comandos en el módulo de dibujo.
move_keyboard.png
Animación de un rectángulo saltarín alrededor de la pantalla. (Capítulo 8)
move_keyboard.png
Aquí se muestra como usar un array para animar y seguir múltiples objetos. En este caso, copos de nieve. (Capítulo 8)
move_keyboard.png
En este archivo dibujamos un hombre de nieve dentro de una función. El programa puede llamar a la función que dibuja al hombre de nieve y dibujar fácilmente varios de ellos. (Capítulo 9)
move_keyboard.png
Desplazamos un objeto con el ratón (Capítulo 11)
move_keyboard.png
Desplazamos un objeto con el teclado (Capítulo 11)
move_keyboard.png
Desplazamos un objeto con el mando de juegos (Capítulo 11)
move_keyboard.png
Muestra como leer desde un mando/controlador/joystick. (Capítulo 11)
move_keyboard.png
Muestra imágenes de mapas de bits sobre la pantalla. Produce sonidos. (Capítulo 12)
move_keyboard.png
Muestra un tablero basado en una retícula bidimensional. Algo muy útil cuando creamos juegos como el tres en raya, el buscaminas, recordar la otra figura, conecta cuatro, etc. (Capítulo 17)
move_keyboard.png
Nos muestra, una o más páginas de instrucciones, antes del inicio del juego.
move_keyboard.png
Reproducimos música de fondo. Cuando la música termina, se dispara un evento y empieza otra melodía. La música está dentro del archivo zip descargado. También puedes seguir los enlaces que aparecen en los comentarios para descargarte la música.
move_keyboard.png
Nos enseña como mostrar un mensaje centrado, 'Game Over', y detener el juego cuando acaba.
move_keyboard.png
Muestra una línea barriendo un círculo de forma que parece un radar.
move_keyboard.png
Temporizadores hacia adelante y hacia atrás. (Capítulo 21)
Recursive Rectangles
Usamos recursividad para construir rectángulos anidados. (Capítulo 20)
fractal
Usamos recursividad para construir fractales. (Capítulo 20)
cannons
Usamos Trigonometría (ver enlace), si lo que quieres son cosas como rebotar, ondular o incluso apuntar un cañón. Entonces, haz click sobre este enlace que te llevará a la página de Al Sweigart, donde podrás leer cómo utilizar la trigonometría en tus programas.

You are not logged in. Log in here and track your progress.