Curso 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.
Fecha: 1 Octubre 2020 – 28 Enero 2021.
Horario: Martes y Jueves de 19:00h a 22:00h Horario Madrid (España).
Duración: 90 horas.
Mensualidad: 100€
Precio matrícula: 150€
Material:
 Unity instalado y conexión a internet.
Plazas limitadas, lo que asegura un trato personalizado.

Descuentos

  • ¿Perteneces a la familia SgS? Si ya fuiste alumno/a nuestro/a en otro curso tienes un 10% de descuento 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.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies