Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Programación de videojuegos con pygame
Rating: 4.2 out of 5(621 ratings)
24,438 students

Programación de videojuegos con pygame

Desarrollando un clon de Breakout
Created byCarlos Ramos
Last updated 10/2017
Spanish

What you'll learn

  • Crear un videojuego simple, a nivel Atari, con Python y Pygame

Course content

5 sections20 lectures39m total length
  • Introducción0:36
  • Instalando Python en Windows2:08
  • Instalando Pygame en Windows1:52
  • Preparando las herramientas0:45
  • Preparando el entorno de desarrollo0:40

Requirements

  • Conocimiento básico a intermedio de Python 3

Description

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 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.

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 :(.

Who this course is for:

  • Programadores interesados en romper un poco la rutina de bases de datos
  • Principiantes en la programación de videojuegos