Crea tu videojuego de geometry dash con pygame

Aprende a crear videojuegos con python y pygame

Ratings 0.00 / 5.00
Crea tu videojuego de geometry dash con pygame

What You Will Learn!

  • Fundamentos del desarrollo de videojuegos con pygame
  • Aprender a utilizar la programación orientada a objetos de manera efectiva
  • Detectar colisiones entre sprites, desde colisiones básicas con rectángulos a colisiones pixel perfect con triángulos
  • Cómo crear partículas y animaciones para mejorar el aspecto visual del juego
  • Cargar un mapa y visualizarlo en la pantalla

Description

Durante este curso, te sumergirás en el emocionante mundo de la creación de videojuegos utilizando la librería pygame, con el lenguaje de programación del que todo el mundo habla: Python.

Pygame es una librería para crear videojuegos 2d con Python que es fácil de aprender y también muy divertida, que cuenta con un montón de opciones para crear videojuegos.

Cada sección del curso tiene ejercicios prácticos para ponerte a prueba, si alguno no te sale, no te preocupes, todos tienen la solución explicada al detalle.

En cada sección nos centraremos en un tema del videojuego que te explicaré paso a paso.

Algunos de estos temas son: el mapa (cómo cargar un mapa y trabajar con él) , el jugador (implementar el salto y el movimiento a la derecha), la cámara (como tener un mapa que sea mas grande que la ventana) , las colisiones (detectar colisiones utilizando rectángulos y máscaras), los estados del juego (dibujar un texto en la ventana y reiniciar el juego), las partículas (cómo crear partículas para mejorar el aspecto visual del juego), ¡y mucho más!

A medida que vayamos avanzando en el desarrollo del videojuego, iremos añadiendo nuevas características, mejorando las que ya tenemos, corrigiendo errores, etc. Replicando así el proceso típico de desarrollo de software.

Al finalizar el curso, tendrás una visión general de la creación de un videojuego desde cero y habrás creado tu propia versión del Geometry Dash, que podrás seguir mejorando con las características que desees. ¡Esa es la mejor manera de aprender!

Who Should Attend!

  • Personas interesadas en el desarrollo de videojuegos
  • Personas con conocimientos en python que quieren aprender a utilizar pygame para desarrollar sus propios videojuegos

TAKE THIS COURSE

Tags

Subscribers

0

Lectures

50

TAKE THIS COURSE