
Crea tu primer videojuego en JavaScript usando canvas. Controla un personaje, detecta colisiones, administra vidas, puntajes y récords. Convierte conceptos básicos de programación en un juego 2D funcional y adaptable.
Clases del curso
Canvas
Mapa del juego
Movimientos del jugador
Colisiones
Bonus: adictividad
Deploy
Próximos pasos
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

Conoce quién enseña el curso

Juan David Castro Gallego
Software Developer en Platzi
👨💻 Experto en desarrollo web
📚 Apasionado por la educación online
👨🎓 Estudiante en Platzi por más de 9 años
conocimientos previos
- Taller de Matemáticas con JavaScript
- Curso Práctico de JavaScript
- Curso Básico de JavaScript
- Git y GitHub
- HTML y CSS
software y recursos necesarios
- Editor de código.
- Git y GitHub
4.8 · 219 opiniones


Juan Castro
Si ya tomaste el Curso Práctico de JavaScript (o incluso el Curso de Manipulación de Arrays), aquí vamos a construir un juego a lo Friv poniendo en práctica todo lo que sabemos de manipulación del DOM y matemáticas básicas. :D


Julia Gabriela Nieva Paredes
Escuchen bien: ¡TODOS LOS CURSOS DE JUANDC SON DE EXCELENTE CALIDAD! No encuentro un motivo por el cual no tomar un curso de este profe. Son cursos bien diseñados, bien explicados y que aportan valor a mi formación. Por estos cursos PLATZI SE PAGA SÓLO!

Ruben Hernandez Alvarado
Gran curso en el cual me divertí ti mucho creando mi videojuego y aprendiendo mas herramientas de JavaScript!!


Ricardo Collado
Por favor, quisiera ver el simulador laboral hecho realidad!


Genny Sandoval Duarte
Como siempre el docente explica muy bien.


christian crespo
bueno


Jhon Edward Quipo Baron
exelente cusso muy completo


Excelente curso! <3

Nestor Rios Garcia
Gran curso, practique mucho mis habilidades de JavaScript


Efraín Calderón Velázquez
Excelente profesor. Los cursos que imparte el profe Juan son los mejores

Aaron Carhuaricra
Lo que más me gustó fue que en cada clase, Juan nos dejaba el reto de hacer lo que en la próxima clase nos enseñaria, creo que es muy importante porque con la práctica nos ayuda a aprender de nuestro errores, un capo el profe


Luis Gonzalez
Buen curso


Danny González
Excelente curso


Lautaro Toledo
muy buen curso la verdad


Carlos Eduardo Palomo Serna
que se hizo todo de manera practica, y me encantaría que hicieran esos cursos de arreglar código como en un ambiente de trabajo

Heiner Alberto Landero Montoya
Excelente curso, aprendí mucho.


Stivenson David Mejia Palacios
Muy buen curso estuvo muy divertido crear un juego con JavaScript aprendí bastante a reforzar la creación de funciones


Laura Selene Hernández Robles
Resolver situaciones diferentes paso a paso y divertidas


Giovani Ramírez Romero
Muy buen curso


Jonnathan Lozano Moreira
me pareció interesante aprender a manipular el html directo con javascript y generar un contexto de juegos 2d.. no sabía que se puede hacer eso, y no me parece tan complicado, aunque tampoco es tan facil, pero me da muchas ideas.. Gracias Platzi


Brenda Villordo
Es uno de los cursos más interesantes de JS que eh tomado.

Edgardo Luis Jimenez Nuñez
¡Excelente curso! Pude aplicar todo lo que aprendi y gracias a estos ejercicios puedo afianzar mis conocimientos, ademas puedo utilizar estos proyectos para mi portfolio

José Yesid López
Muy buen curso muy bien explicado

Gabriel Fernandez
Excelente curso!!


Brandon Cortes Rivera
Bastante complejo pero bueno el curso.


Rodrigo Cardona
excelente curso. Buen profesor. bien pensado para aplicar los conceptos y mejor aun los retos propuestos. estaría genial si siguen agregando ejercicios propuestos para aplicar la aplicación así como también su resolución en videos posteriores.


Carlos Garcia
Excelente curso, un cambio de nivel significativo, me gusto mucho la implementación, los retos, y excelente mentor.


Sebastián Esteban López Moran
Cada vez que se va avanzando en la ruta de JsvaScript las nuevas clases se relacionan con los conocimientos anteriores, esto hace que las clases se puedan entender correctamente. Me encanto realizar un juego, nunca antes lo había hecho, y de alguna manera realizar mejorar para que la jugabilidad sea personalizada. Me encanto este curso!!!!

Ricardo Alfonso Chavez Vilcapoma
Desarrollar un videojuego usando CANVAS con los conceptos de JavaScript aprendidos en cursos previos.


Rodrigo Renaldo López Gamarro
Excelente curso!!!
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender