Curso online de programación de videojuegos en Unity

Este curso está destinado para quienes quieran aprender a programar
videojuegos desde cero, adquiriendo los conocimientos necesarios para
dedicarse a ello profesionalmente.

Te formarás de forma práctica y desde cero en todas las técnicas y habilidades necesarias para desarrollar videojuegos con Unity. Programarás tus propios scripts en C# a la vez que utilizarás las distintas herramientas que te ofrece Unity para crear juegos y experiencias interactivas profesionales.

A través de este curso aprenderás a: 

  • Crear y configurar niveles y escenarios aprovechando todo el potencial gráfico de Unity con modelos 3D, sprites, animaciones, iluminación, efectos gráficos, etc.
  • Dotar de movimiento y funcionalidad a los elementos del juego mediante scripts que utilicen los distintos sistemas de Unity: lógica, cálculo vectorial, físicas, animaciones, inteligencia artificial, etc.
  • Crear la funcionalidad necesaria para dotar a tus juegos y experiencias
    interactivas de una calidad y acabado profesional en distintos dispositivos como PC o Android.

Serás capaz de desarrollar un proyecto completo, incluyendo gameplay, creación de menús y empaquetado el proyecto.

Datos del curso

Modalidad: Online
Duración del curso: 4 meses
3 Octubre 2019 – 30 Enero 2020
Días y Horario: Lunes y jueves de 19:00 a 22:00
Horario Madrid (España)
Mensualidad: 100€
Precio matrícula: 150€
Material: Ordenador y conexión a internet
Plazas limitadas, lo que asegura un trato personalizado.

Descuentos

  • Los antiguos alumnos tienen un descuento de 20€ en la matrícula

Para apuntarte escríbenos a info@savegames.es

Temario

1) Introducción a Unity

  • ¿Qué es y cómo funciona?
  • Creación de un proyecto.
  • Familiarización con la interfaz.

2) Diseño videojuegos

  • GDD (Game Design Document).
  • Diseño base de videojuegos.

3) Primeros pasos

  • Estructura de carpetas.
  • GameObjects.
  • Componentes.
  • Prefabs.
  • AssetStore.

4) Terrain

  • Creación de terrain (terreno).
  • Esculpido.
  • Pintado.
  • Añadido de vegetación.

5) Empezando a programar

  • Clases y variables.
  • Métodos de Unity.
  • Creación de un primer script para controlar un personaje (cube).

6) Física

  • RigidBody.
  • Physic Material.
  • Colliders.
  • Rays y fuerzas.

7) Animación en Unity

  • Creación de animaciones con el panel Animation.
  • Animator (gestor de animaciones).

8) UI (interfaz de usuario)

  • Canvas.
  • RectTransform.
  • Button.
  • Sprites.

9) Iluminación

  • Lights.
  • Real time/baked.
  • Materiales.
  • Shaders.
  • PostProcesing.

10) Sistema de partículas

  • Creación y gestión.

11) AI (Inteligencia artificial)

  • Panel Navigation.
  • NavMeshAgent.

12) Optimización

  • Profilier.
  • Stats.
  • EditorLog.
  • LOD (Level of Detail).

13) Proyecto final

  • Creación de un videojuego.

Formador

Ferran Rofes Martínez

Es fundador y CTO de Save Games Studio; donde desarrolla multitud de proyectos relacionados con los videojuegos y aplicaciones móbiles. Lleva años desarrollando videojuegos, y algunos de ellos superan los 10 millones de descargas; además cuenta con experiencia docente ya que también es profesor en el Grado superior de animación 3D y creación de videojuegos en la escuela ITES de Barcelona.

Si quieres apuntarte envíanos un correo electrónico a

info@savegames.es