
Curso de Programaci贸n Python y Juegos con Pygame
Aprende a programaci贸n avanzada divirtiendote
Language: spanish
Note: 4.1/5 (35 notes) 4,917 students
Instructor(s): Manuel Gomez Martinez
Last update: 2021-12-30
What you’ll learn
- Aprender谩n las bases del lenguaje python .
- Aprender谩n programaci贸n orientada a objetos con python en profundidad.
- Aprender谩n a dibujar y animar con pygame .
- Aprender谩n ha hacer un videojuego completo con pygame.
Requirements
- Ninguno, se ense帽a el lenguaje desde 0 .
Description
Python es uno de los lenguajes m谩s amigables y multitarea que tenemos en el amplio abanico de lenguajes.
Nos permite crear desde aplicaciones m贸viles , juegos, web , inteligencia artificial , machine learning , seguridad informatica , 3D y m谩s cosas .
Que vamos a ver en este curso ??
Veremos toda la base del lenguaje en la primera parte , no solo para que os sirva para juegos . Despu茅s de esta base de python podre铆s elegir otra especialidad que no sean los juegos y comenzar vuestra formaci贸n con librerias de python especializadas en otras areas , por lo que no solo es un curso de videojuegos , es un curso de programaci贸n y que tiene ya una especializaci贸n en videojuegos con una libreria de python , llamada pygame.
Con este curso , aprendereis a crear vosotros cualquier videojuego . Los videojuegos son la disciplina ideal para pr谩cticar todo un lenguaje de programaci贸n .
Cosas destacadas que veremos adem谩s de otras :
Programaci贸n orientada a objetos b谩sica y avanzada.
Gr谩ficos con la librer铆a pygame
A animar figuras con pygame
A animar sprites
A mover sprites
Colisiones
Texto
Interfaces de usuario
Sonidos
A instanciar multiples en茅migos en un juego
A crear enemigos aleatorios
A buscar recursos de arte para nuestros videojuegos en internet
A trabajar con m贸dulos para organizar mejor nuestros archivos
A aprender ha hacer varios niveles en nuestro juego con bucles embebidos
A crear un sistema de puntuaciones y vidas para nuestro juego
A hacer que nuestro personaje salte
Aprenderemos a guardar datos en tiempo real en archivos que es aplicable a pygame para guardar puntuaciones
Y m谩s cosas que podreis mirar en los contenidos del curso .
Who this course is for
- Programadores que quieran aprender python.
- Entusiastas de los videojuegos que quieran hacer su primer videojuego programando con python.
- Cualquier persona que quiera aprender a programar con python .
- Cualquier persona que quiera hacer videojuegos con pygame.
Course content
- Video de instrucciones de descarga de c贸digo en github
- Descarga de c贸digo
- Python
- Instalaciones
- Variables
- Peculiaridades del lenguaje Python
- Tipos de datos en Python
- Trabajando con Strings
- Concatenaci贸n
- Funci贸n Len
- Listas en python
- Tuplas
- Sets
- Diccionarios
- Operadores
- Condicionales
- Bucle For
- Bucle While
- pass
- Funciones
- M贸dulos
- Archivos
- POO(Creamos una clase)
- Modificadores de Acceso
- Getters y Setters
- Herencia en Python
- M贸dulo Math en python
- Pygame
- Creando Ventana
- Rectangulos
- Pol铆gonos
- Lineas
- Arcos
- Circulos
- Ellipse
- AALine
- Colisiones
- Instancia M煤ltiple y Todo el C贸digo de pygame hasta aqu铆
- Itchio
- Juego Pygame(Creando ventana)
- Juego Pygame(Fondos de Pantalla)
- Juego Pygame(Botones)
- Juego Pygame(Clase Suelo)
- Juego Pygame(Movimiento jugador)
- Juego Pygame(Colisiones)
- Juego Pygame(Salto)
- Juego Pygame(Disparo)
- Juego Pygame(Los Enemigos)
- Juego Pygame(Despedida)
Time remaining or 110 enrolls left
Don’t miss any coupons by joining our Telegram group |