馃嚜馃嚫 Videojuegos con Javascript y Canvas 2021

馃嚜馃嚫 Videojuegos con Javascript y Canvas 2021

Videojuegos con Javascript y Canvas 2021

Aprende a crear videojuegos javascript sin librerias.

Language: spanish

Note: 4.5/5 (28 notes) 7,301 students

Instructor(s): Manuel Gomez Martinez

Last update: 2021-09-01

What you’ll learn

  • Bases de javascript y canvas para realizar el curso
  • Como funcionan las colisiones de un juego
  • Como poner imagenes a nuestro juego
  • Como poner sonidos a nuestro juego
  • Realizar un juego completo de disparos
  • Entender conceptos b谩sicos del canvas y sistema de colisiones
  • Hacer un marcador para las puntuaciones y vidas
  • Controles de nuestro jugador en el canvas
  • Movimientos autom谩ticos de los enemigos que nos detecten y nos disparen
  • Comportamientos aleatorios de los enemigos
  • Hacer una p谩gina de game over y de comienzo de juego
  • Hacer redirecciones a otros archivos para crear m谩s niveles de juego
  • Trabajar con localstorage para la persistencia de datos.
  • Temporizadores en javascript para automatizar tareas
  • Hacer un juego en javascript sin librerias , solo con c贸digo nativo

 

Requirements

  • Saber algo de html , javascript no es neceario porque una primera parte del curso se dedica a explicar las bases para este curso, pero por supuesto recomendado , cuando mayor sea t煤 nivel de javascript menos esfuerzo necesitar谩s.

 

Description

Es un curso para crear videojuegos sin tener ideas previas de programaci贸n . 驴Quiere decir que no vamos a programar? . Todo lo contrario , programaremos mucho , ya que lo haremos sin librerias ni apoyos extra . Todo es con c贸digo nativo de javascript. Pero he amoldado un curso reducido de javascript en el primer m贸dulo de este curso para que podamos realizar el juego y empezar a programar videojuegos sin haber pasado por todo el aprendizaje que conlleva un curso completo de javascript. No es el fin de este curso que el alumno se limite a aprender el javascript que doy aqu铆 , aprendera gran parte de javascript y de la mejor manera que es divirtiendose, pero recomiendo que siga su aprendizaje en el lenguaje para que pueda hacer lo que su imaginaci贸n le permita. Entre mis cursos tengo uno de javascript bastante completo . Con lo que aprender谩 aqui podr谩 hacer frente al videojuego este y crear otros de funcionalidad parecida. El curso es bastante completo ,no nos vamos a limitar a mover enemigos, vamos a darles funcionalidades algo mas avanzadas , como  que los enemigos detecten nuestra presencia y disparen . Tambien aprenderemos a disparar con trayectorias varias . El curso nos dar谩 un buen nivel para realizar videojuegos de forma nativa con javascript y una gran soltura con la programaci贸n orientada a objetos .  Los alumnos que realicen este curso completo , tendran ofertas a mi pr贸ximo curso de videojuegos al minimo precio posible. Ire dando cupones descuento para los alumnos que completen este.


El curso esta dividido en tres m贸dulos :


Primer m贸dulo:

-El primer m贸dulo esta dirigido a javascript , aprenderemos las bases que vamos a necesitar para

crear nuestro videojuego y entendamos todo lo que vamos a realizar


Segundo m贸dulo:

-El segundo m贸dulo va encaminado a dirigir al estudiante a entender la base de la programaci贸n de videojuegos en javascript y veremos como creamos un objeto y le damos movimientos, animamos y le damos algunas colisiones . Todo un resumen te贸rico y pr谩ctico para abordar el juego de la parte 3.

Tercer m贸dulo:

Crearemos un juego completo , a煤nque anteriormente hemos visto ya te贸ria , no por ello vamos a hacer rapidamente la programaci贸n del juego. Explicar茅 paso a paso cada linea de c贸digo y el porqu茅 . Para que el alumno no le resulte dificil la comprensi贸n del mismo .


Objetivo final

El objetivo final es que el alumno sea capaz de entender y desmenuzar cada bloque del curso, para que el mismo pueda crear sus propios juegos . Esto es m谩s importante que hacer el juego id茅ntico al mio. Lo importante es aprender , hacer peque帽os ejercicios , mover objetos, hacerles disparar, hacer un sistema de puntuaciones y dem谩s. Para que poco a poco pueda ir complicando sus peque帽os juegos .

Extras :

Cuanto m谩s conocimiento extra tengas en html,css,javascript y canvas , aplicaciones y juegos m谩s complejos podr谩s crear y plasmar lo que tu imaginaci贸n permita. En mi canal tengo varios cursos relacionados en css , html ,javascript y uno gratis de canvas . Con este curso aseguro que podr谩s hacer un videojuego sencillo  y conseguir un buen nivel pr谩ctico de javascript , ya que vamos a realizar todo con c贸digo nativo sin ning煤n apoyo extra , como librerias o frameworks .

 

Who this course is for

  • Programadores javascript, programadores en general, entusiastas de videojuegos , para todo el mundo en general que quiera hacer videojuegos sin librerias ,solo con c贸digo nativo de javascript.

 

Course content

  • Introducci贸n
    • Introducci贸n
  • Descarga del c贸digo
    • Descarga del c贸digo
  • Javascript
    • Variables
    • Imprimir en consola (Console.log())
    • Funciones
    • Listas o arrays
    • Bucles y funci贸n map
    • Eventos y Condicionales
    • Timers
    • Localstorage
  • Nociones B谩sicas de videojuegos con Javascript
    • Creando un entorno con Canvas y Javascript para empezar
    • Movimientos y Colisiones
  • Creando el Juego
    • Creando el Contexto de Juego
    • Borrando canvas para mover objetos.
    • Creando el escenario
    • Creando planetas de fondo
    • Creando la nave protagonista
    • Moviendo nuestra nave
    • Creando enemigos
    • Moviendo nuestros enemigos
    • Disparos enemigos
    • Crear nuestros disparos
    • Colisiones
    • Marcador de puntuaci贸n
    • Im谩genes
    • Sonidos
    • Retoques Finales y como hacer nuevo nivel

 

Time remaining or 410 enrolls left

 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate