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 .