Curso de Programación para Videojuegos
por Ing. Matias Chaparro
Categorías: Tecnología
¿Qué aprenderás?
- En este curso, aprenderemos a codificar, comenzando desde los bloques básicos. ¡En serio! Scratch, el lenguaje de programación que usamos (desarrollado por el MIT), es tan divertido que hace que la programación parezca un juego.
- Aprenderemos haciendo. El curso está diseñado para que tú crees los juegos y aplicaciones con tus propias manos. Pero lo que hace que este curso sea verdaderamente único es el método de enseñanza que he usado en vivo durante más de 4 años. Aprendemos una variedad de temas de informática, pero ocultamos la complejidad detrás de los personajes, las animaciones, las analogías y la diversión.
Contenido del curso
Los Bloques Básicos
En este módulo inicial, los estudiantes se sumergen en el mundo de la programación de videojuegos utilizando la plataforma Scratch. A lo largo de este módulo, se introducen los conceptos y las herramientas esenciales que servirán de base para el desarrollo de juegos interactivos. Los participantes aprenderán a aprovechar al máximo el curso y se familiarizarán con el entorno de desarrollo de Scratch.
-
Como aprovechar al máximo el curso
00:00 -
Creando Clones y Movimiento
00:00 -
Nuestros Primeros Scripts
00:00 -
Bienvenido a Scratch: Crea tu cuenta y comencemos
00:00
Pong
El módulo "Pong" se centra en la creación de un juego clásico llamado Pong, que es uno de los juegos de arcade más icónicos de todos los tiempos. Los estudiantes aprenderán a programar las mecánicas fundamentales de este juego, lo que les permitirá comprender conceptos esenciales de programación de videojuegos, como las coordenadas, el movimiento de objetos en pantalla, el control de la pelota y la gestión de puntuaciones.
-
Coordenadas y Movimiento de las Plataformas
00:00 -
Pong: Introducción y las Mecánicas del Juego
00:00 -
Direcciones y movimiento de la pelota
00:00 -
Variables, Puntuación y Finalización del Juego
00:00
Paint en Scratch!
En este módulo, los estudiantes se sumergen en el mundo de la creación gráfica y la personalización de sprites y fondos para sus juegos. A través de la plataforma Scratch, aprenderán a diseñar, dibujar y programar elementos visuales para enriquecer sus proyectos de videojuegos.
-
Los Botones y la Varita Mágica
00:00 -
Programando el Lápiz
00:00 -
Terminando los Sprites y el Backdrop
00:00 -
Creando nuestros propios Sprites
00:00 -
Introducción a la aplicación Paint
00:00
Dispárale al Monstruo
Este módulo se centra en la creación de un juego interactivo llamado "Dispárale al Monstruo". Los estudiantes aprenderán a programar mecánicas de juego más avanzadas, incluyendo la creación de niveles, la interacción del jugador con un monstruo enemigo y la implementación de elementos desafiantes en el juego, como bombas de tiempo. Este módulo es una oportunidad para explorar conceptos más avanzados de programación de videojuegos.
-
Dispárale al Monstruo: Introducción al Juego
00:00 -
Programemos de los Niveles
00:00 -
El Monstruo contraataca
00:00 -
El Monstruo dispara bombas de tiempo
00:00 -
Ganando el Juego
00:00 -
Golpeemos al Monstruo
00:00 -
Preparando al Jugador y al Monstruo
00:00 -
Programemos el Inicio del Juego
00:00
Flappy Bird
En este módulo, los estudiantes se adentran en la creación de un juego estilo "Flappy Bird". A través de la programación, aprenderán a implementar mecánicas de juego específicas, incluyendo el control de un personaje que vuela y debe evitar obstáculos, la puntuación, la gravedad y el reinicio del juego. Este módulo es una oportunidad para explorar el diseño y desarrollo de juegos adictivos y desafiantes.
-
La Puntuación sigue, añadiendo los toques finales
00:00 -
Programemos los obstáculos
00:00 -
Mostrando la Puntuación
00:00 -
Flappy se bloquea, el juego se reinicia
00:00 -
Flappy Bird: Introducción y primeros pasos
00:00 -
Programemos el Menú y del Entorno de Juego
00:00 -
Introduzcamos la Gravedad: Flappy Vuela y Cae
00:00
Pac-Man
Este módulo se centra en la creación de un juego inspirado en el clásico "Pac-Man". Los estudiantes aprenderán a programar un juego de laberinto en el que controlarán a un personaje que debe recolectar puntos mientras evita a los enemigos (fantasmas). Además, se abordarán temas más avanzados, como el movimiento autónomo de los enemigos, la generación de puntos, la gestión de niveles y la puntuación.
-
Controlando a Pac-Man en el Laberinto
00:00 -
Introducción a Pac-Man: nuestro juego más difícil hasta ahora
00:00 -
Refinando el movimiento de Pac-Man
00:00 -
Inky el Fantasma se mueve… por sí mismo
00:00 -
Inky se mueve solo, Parte 2
00:00 -
Un enjambre de fantasmas matará a Pac-Man
00:00 -
La venganza de Pac-Man: Poniendo a los Fantasmas en fuga
00:00 -
Programando las vidas de Pac-Man
00:00 -
Generación de los Puntos
00:00 -
Puntuación, Niveles y la Línea de Meta
00:00
Super Mario Bros
En este módulo, los estudiantes se embarcan en la creación de un juego inspirado en el clásico "Super Mario Bros". A través de la programación, aprenderán a desarrollar un juego de plataformas en el que controlarán a un personaje saltarín y aventurero, como Mario. Además, se abordarán aspectos avanzados de diseño, como la creación de fondos y objetos, la gestión de vidas, la mecánica de desplazamiento (scrolling), la programación de la gravedad y el efecto de movimiento del personaje.
-
Trucos y mejoras para nuestro video
00:00 -
Programación del salto de Super Mario
00:00 -
Elementos básicos de nuestro videojuego: fondo y objetos
00:00 -
Game Over
00:00 -
Agregamos vidas a nuestro videojuego
00:00 -
Realizar Scroll para generar el movimiento y crear el mundo
00:00 -
Programación de la gravedad y efecto de movimiento de Super Mario
00:00
Dragon Ball Z
Este módulo se centra en la creación de un juego inspirado en el popular anime "Dragon Ball Z". Los estudiantes aprenderán a programar un juego de lucha en el que controlarán a un personaje (por ejemplo, Goku) y enfrentarán desafíos como la programación de fondos, objetos, movimientos de combate, la lógica del juego y elementos avanzados, como barras de vida, efectos de aturdimiento y sonidos.
-
Elementos básicos de nuestro videojuego: fondo y objetos
00:00 -
Cuenta atrás para el combate
00:00 -
Añadimos el efecto de respiración en reposo
00:00 -
Programación del salto
00:00 -
Mejoras y resolución de errores
00:00 -
Programar el movimiento de agachar
00:00 -
¡Que comience el ataque! Programamos los últimos movimientos para atacar
00:00 -
Necesitamos un adversario
00:00 -
Lanzar ataques y detectar golpes usando variables
00:00 -
La barra de vida
00:00 -
Efecto aturdido
00:00 -
GAME OVER, YOU WIN
00:00 -
Agregar una pantalla de inicio
00:00 -
Terminamos introduciendo el sonido
00:00 -
Los primeros movimientos de Goku, ¡vive!
00:00
Valoraciones y reseñas de estudiantes
Aún no hay reseñas.