Vacío
Aprende a desarrollar video juegos desde cero

Aprende a desarrollar video juegos desde cero

4

Bienvenido a este curso, aquí aprenderás a crear  juegos desde cero en HTML5, utilizando el popular framework Phaser. Para tomar el curso es necesario tener requisitos básicos de programación, pero alcanza con ser principiante. En el curso estaremos programando en JavaScript pero si vienes de cualquier otro lenguaje de programación no tendrás inconvenientes en adaptarte al lenguaje JavaScript. El curso ha sido diagramado en forma secuencial, ya que en los primeros juegos incorporaremos los conceptos básicos para crear un juego e iremos incrementando el nivel de dificultad durante los siguientes juegos. Los juegos y las lecturas han sido pensadas para poder ir adquiriendo siempre nuevos conocimientos de Phaser, o sea que con cada juego iremos incorporando nuevos conceptos. Esto y mucho más te estará esperando en este curso. Apúntate ahora!!! Y comienza a desarrollar tus propios juegos en Phaser a nivel profesional.

Incluye
  • Documentos guías
  • Certificado de finalización
  • Acompañamiento técnico de 8am a 10pm hora Colombia todos los días
  • Material teórico
  • ¿A quién va dirigido?
    Va dirigido a gamers que quieran llevar su pasión a otro nivel
    estudiantes y profesionales que quieran aumentar sus habilidades técnicas y tecnológicas.
    Beneficios de este curso
    • Aprenderás los los conceptos básicos para crear un juego
    • Te familiarizarás con el lenguaje JavaScript
    • Aprenderás a usar Phaser
    • Aprenderás procesos claves como cómo cargar imagenes, cómo rotar un sprite, cómo cambiar la textura de un sprite, animaciones con sprites, y cómo generar texture atlas
    • Aumentarás tus habilidades técnicas.
    Requisitos previos
    • Requisitos básicos de programación
    • Tener algún lenguaje de programación
    • Ordenador
    • Buena conexión a internet.
    Lecciones
    1
    2 Lecciones
    • 1. Introducción y herramiéntas que vamos a utilizar
    • 2. Hola Mundo
    2
    21 Lecciones
    • 1. El Leñador – Introducción
    • 2. Abriendo el Proyecto Inicial
    • 3. Cómo cargar Imágenes
    • 4. Escalando la Pantalla
    • 5. Anchor: Punto de Referencia de un Sprite
    • 6. Escalar e Invertir un Sprite
    • 7. Rotar un Sprite
    • 8. Alpha: Cambiar la opacidad de un Sprite
    • 9. Botones
    • 10. Máquina de Estados
    • 11. Input de Teclado
    • 12. Cómo cambiar la textura de un Sprite
    • 13. Grupos
    • 14. Pool de Objetos
    • 15. Posicionando los Troncos
    • 16. Moviendo los Troncos
    • 17. Game Over
    • 18. Textos
    • 19. Controlando el Puntaje
    • 20. Barra de Tiempo
    • 21. Agregando Sonidos
    3
    15 Lecciones
    • 1. Camino Ninja – Introducción
    • 2. Creando el proyecto
    • 3. Animaciones usando tweenings
    • 4. Input de Ratón
    • 5. Prototipos - Heredando de la clase Sprite
    • 6. Controlando al Ninja
    • 7. Manager de Ninjas
    • 8. Estructura de Datos
    • 9. Animaciones con Sprites
    • 10. Agregando botón de Jugar
    • 11. Bitmap Fonts
    • 12. Vidas y Game Over
    • 13. Condiciones de fin de nivel
    • 14. Cargando Archivos JSON
    • 15. Agregando Sonidos
    4
    16 Lecciones
    • 1. Atrapando el Pingüino – Introducción
    • 2. Cargando Texture Atlas
    • 3. Utilizando Texture Packer para generar Texture Atlas
    • 4. Utilizando Adobe Flash para generar Texture Atlas
    • 5. Preparando nuestro Proyecto
    • 6. Calculando el ángulo entre 2 puntos
    • 7. Creando el Sprite Rayo de Agua
    • 8. Posicionando, Orientando y Escalando nuestro Rayo
    • 9. Agregando un Tween al Rayo
    • 10. Interpolaciones con curvas de Bezier
    • 11. Debug: Sprite Bounds
    • 12. Efecto Final al Colisionar
    • 13. GUI del Juego
    • 14. Guardando Datos de manera Persistente
    • 15. Condición de Fin de Juego
    • 16. Agregando Sonidos
    5
    1 Lecciones
    • 1. Despedida y cierre
    6
    0 Lecciones
      Autor
      Ini Matias
      instructor

      Con más de 15 años en el desarrollo de videojuegos he fundado ingames, donde actualmente creamos y publicamos nuestros propios juegos para las plataformas iOS y Android, como así también trabajamos con grandes publishers como Kongregate o Ayopa Games.
      Durante estos 15 años desarrollando videojuegos he tenido la suerte de liderar grandes proyectos como Boombang y Tiny Thief.

      Boombang fue un mundo virtual web para niños donde los usuarios podían crear sus propias islas y decorarlas con objetos, invitar a sus amigos, interactuar con ellos, expresar sus sentimientos y mucho más.

      Tiny Thief es un juego creado por la empresa 5ants y publicado por Rovio, la empresa que ha creado a los Angry Birds. Tiny Thief fue nominado como mejor videojuego animado para los 41st ANNIE AWARDS, también ha sido elegido por Apple para los '12 días de regalo en navidades del 2013. Tiny Thief alcanzó más de 15 millones de descargas entre iOS y Android.

      Estos últimos años he publicado Logic Traces y Logic Dots, 2 juegos casuales de puzzle con una delicada gráfica minimalista, alcanzando más de 1 millón de descargas en cada juego.

      ¡Aprende, certifica tus conocimientos y aumenta tus ingresos!