What you'll learn:
- Crear un videojuego simple, a nivel Atari, con Python y Pygame
En este curso comenzarás tu carrera como programador de videojuegos en 2D realizando un clon del clásico videojuego Breakout!
Aquí aprenderás lo minimo necesario para desarrollar tu propio videojuego, como:
- 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.
Cada uno de los temas se expone en una clase corta, para que puedas avanzar incluso dedicando cinco minutos por día.
Programación de videojuegos con pygameestá 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 claseavanza 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.
Contenido del curso
El curso está organizado en cuatro secciones:
Introducción, donde configuramos lo necesario antes de empezar a desarrollar.
Lógica del juego, dedicada a la parte más interesante:el uso de las funciones que crean las interacciones entre objetos y procesan los datos recibidos por el usuario.
Vidas y puntuación, que cubre los adornos: texto para mostrar información en pantalla.
Conclusión, la despedida de nuestro curso :(.