Curso de Programación de Videojuegos con PyGame

En este curso comenzarás tu carrera como programador de videojuegos en 2D realizando un clon del clásico videojuego Breakout!

Programación de videojuegos con pygame está pensado para principiantes en el mundo de los videojuegos; las funciones relativas a la lógica de programación se explican la primera vez que se utilizan.

El único requisito del curso, en cuestión de conocimientos, es experiencia en Python 3. Se requiere lo básico, como saber sobre las estructuras de control (if), los ciclos (while, for), y saber qué es una tupla y una lista.

Incluso sin experiencia en Python 3, eres bienvenido. Haré lo mejor que pueda en la sección de preguntas para asegurarme que tu aprendizaje es una experiencia divertida y satisfactoria.

Por último, el curso es incremental: cada clase avanza un poco más en el código hasta llegar al producto final. Esto también quiere decir que no puedes pasarte lecciones sin perderte en el camino.

Lo que aprenderás

  • Crear un videojuego simple, a nivel Atari, con Python y Pygame.
  • Instalar Python 3 y Pygame en Windows.
  • Añadir imágenes a tu videojuego.
  • Mover objetos dentro de la pantalla con el teclado.
  • Mostrar texto en pantalla.
  • Detectar colisiones entre elementos en pantalla.

Requisitos del curso

  • Conocimiento básico a intermedio de Python 3.

 

el perrete desea fuertemente un donativo gracioso


Ir al Curso Gratis: Programación de videojuegos con PyGame


Relacionado

Vulture: Encuentra el código muerto en Python

Vulture encuentra código no utilizado dentro de código creado con Python. Esto es útil para limpiar y encontrar errores en bases de código grandes. Debido a la naturaleza dinámica de Python, es probable que los analizadores de código estático como Vulture no detecten algún código muerto. Además, el código que solo se llama implícitamente puede ser notificado como código no utilizado. No obstante, Vulture puede ser ¡SEGUIR LEYENDO!

Vidgear: Librería de Python para el procesamiento de vídeo

VidGear es una poderosa biblioteca de procesamiento de video en Python construida con Gears de subprocesos múltiples, cada uno con un conjunto único de características innovadoras. Estas API proporcionan un contenedor fácil de usar, altamente extensible y multihilo alrededor de muchas bibliotecas subyacentes de última generación como OpenCV ➶, FFmpeg ➶, picamera ➶, pafy ➶, pyzmq ➶ y python-mss ➶. El siguiente diagrama de bloques funcional ¡SEGUIR LEYENDO!

Uscrapper: Raspador web OSINT de recopilación de datos personales

Presentamos Uscrapper 2.0, un potente webscrapper OSINT que permite a los usuarios extraer diversa información personal de un sitio web. Aprovecha técnicas de raspado web y expresiones regulares para extraer direcciones de correo electrónico, enlaces de redes sociales, nombres de autores, ubicaciones geográficas, números de teléfono y nombres de usuario de fuentes con y sin hipervínculos en la página web, admite subprocesos múltiples para acelerar este ¡SEGUIR LEYENDO!

Tutoriales RIP: Más de 300 Guías de Programación y Tecnología basadas en Contenidos de Stack Overflow

Las guías de RIP TUTORIAL (+300) son un proyecto de ZZZ Proyects (‎una empresa dedicada a añadir valor a la comunidad .NET) que consta en la creación de libros con contenidos extraídos de Stack Overflow. Por lo que he observado, los contenidos son de 2016/17, pese a eso. Lo considero un contenido útil. Muchas guías son una simple instalación o inicio a un contenido; pero las ¡SEGUIR LEYENDO!

Thonny: Un Ide de Python específico para principiantes y Raspberry Pi

Thonny es un nuevo IDE de Python para aprender y enseñar programación que puede hacer que la visualización de programas sea una parte natural del flujo de trabajo de los principiantes. Entre sus características destacadas se encuentran diferentes formas de recorrer el código, la evaluación paso a paso de la expresión, la visualización intuitiva de la pila de llamadas y un modo para explicar los conceptos ¡SEGUIR LEYENDO!

Deja un comentario