Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Curso Programación de Videojuegos con Phaser 3
Highest Rated
Rating: 4.5 out of 5(25 ratings)
138 students

Curso Programación de Videojuegos con Phaser 3

Aprenderás a crear un videojuego de navegador usando únicamente HTML5 y JavaScript gracias a Phaser 3
Last updated 8/2022
Spanish
Spanish [Auto],

What you'll learn

  • Aprenderás a programar videojuegos en Phaser 3
  • Programación orientada a objetos
  • Lectura de ratón y teclado para implementar tus juegos
  • Crear escenas y escenarios 2D basados en tilemaps
  • Usar música y efectos de sonido en tus juegos
  • Programaremos tres videojuegos 2D al más puro estilo arcade
  • Usar gráficos y animaciones en tus videojuegos a partir de Tilesets
  • Crear una lógica de juego para tus personajes

Course content

5 sections61 lectures8h 38m total length
  • Presentación del curso2:28
  • Estructura de Carpetas y Descargando Phaser3:34
  • Estructura HTML5:29
  • Estructura Javascript11:38

Requirements

  • Se requieren conocimientos previos de programación.

Description

Aprende a programar videojuegos con Phaser 3, una librería de javascript con la que podrás crear los juegos que siempre quisiste de forma rápida y sencilla.

A lo largo de este curso te enseñaré a crear tres videojuegos:

Jumping Monkey:

Crearemos un juego de plataformas en donde manejaremos a un pequeño mono que se irá desplazando por unas plataformas para ir recolectando estrellas. Una vez recolectadas todas, aparecerá una bomba que tendremos que evitar que nos golpee a toda costa para impedir que el juego termine.

Este juego tendrá tres niveles de dificultad y tendrá modo multijugador.


Bunny Game:

Nuestro segundo juego será un juego al más puro estilo arcade, en el que manejaremos a un conejito que tiene que atravesar una carretera, sorteando vehículos para llegar al otro extremo y coger su premio, una deliciosa zanahoria.

Este juego también tendrá nivel multijugador y tres niveles de dificultad.


23 Blocks:

Nuestro tercer y último juego será un juego de lógica, en el que tendremos que reordenar un panel de bloques numerados del 1 al 23. Tendremos que usar todo nuestro ingenio para poder lograr ordenarlos al completo, sin embargo, este juego esconde un pequeño truco que nos permitirá resolverlo de manera muy sencilla y, por supuesto, también os diré cuál es.

Este juego también cuenta con tres niveles de dificultad.

A lo largo de este curso aprenderéis a:

Precargar imágenes

Pintar las imágenes en el lienzo

Manejar colisiones

Crear animaciones

Crear un marcador y un temporizador

Capturar movimientos de teclado y de ratón

Hacer nuestros juegos aptos para pantallas táctiles

Agregar música y efectos de sonido

Manejo de escenas

Crear una barra de progreso de carga

Crear el mapa de nuestro juego con archivos json

Crear un modo multijugador

Agregar niveles de dificultad

Manejar zonas

Detectar cuando un usuario ha deslizado el dedo en pantallas táctiles


Y muchas cosas más.


Este curso está dirigido a todos aquellos amantes de las nuevas tecnologías que siempre hayan querido crear sus propios videojuegos y no sabían cómo hacerlo. No obstante, para la realización de este curso se necesitan conocimientos previos básicos en programación, especialmente en javascript.


Si este es tu caso ¿A qué esperas? Ponte en marcha ahora y haz este curso para aprender conmigo a crear tus propios videojuegos en Phaser 3.

Who this course is for:

  • Desarrolladores web que desean adentrarse en el mundo de la programación de videojuegos en Phaser 3