¿Qué quieres aprender?

Curso Game Design y Programación de Videojuegos

Curso Game Design y Programación de Videojuegos

Escuela de Videojuegos MasterD Davante

Curso a distancia


Precio a consultar
¿Quieres hablar con un asesor sobre este curso?

Objetivos

El objetivo de este curso es proporcionar una visión completa del diseño y desarrollo de videojuegos, combinando los fundamentos del game design con la programación aplicada mediante Unity 3D. A lo largo de la formación, el alumnado aprenderá conceptos relacionados con la narrativa, la psicología del jugador, las mecánicas, el diseño de niveles, la elaboración del Game Design Document (GDD) y el proceso de producción de un videojuego. Asimismo, adquirirá conocimientos sobre programación, creación de personajes, interfaces gráficas, modelos de negocio, monetización, plataformas de distribución y crowdfunding, desarrollando finalmente un proyecto completo que abarque tanto el diseño como la programación del videojuego.

A quién va dirigido

Esta formación está dirigida a personas apasionadas por los videojuegos que deseen especializarse en el diseño y desarrollo de experiencias interactivas, así como a estudiantes y profesionales interesados en adquirir conocimientos de game design, programación y producción de videojuegos. También resulta adecuada para perfiles relacionados con el diseño, la programación, la animación o las artes digitales que quieran orientar su trayectoria profesional hacia una industria en constante crecimiento y evolución.

Temario completo de este curso

Bloque I: Game Design y Producción
1. Introducción al Game Design.

  • Evolución del videojuego en la historia
  • Fundamentos teóricos y psicología en los videojuegos
  • Diseño y producción


2. Pre-producción.

  • Creación y concepción del videojuego
  • GDD
  • Fundamentos del diseño de videojuegos
  • Géneros del videojuego


3. Creación del juego.

  • Narrativa en los videojuegos
  • Personajes
  • Dirección de Arte en videojuegos
  • Mecánicas
  • Level design
  • Experiencia de usuario (UX)
  • Interfaz de usuario (UI)
  • Animación
  • Audio
  • Motor para el juego
  • Iluminación, imagen final y partículas


4. Producción.

  • Development pipeline
  • Roles y metodología
  • Desarrollo de herramientas y assets
  • Monitoring y bug reports


5. Marketing y Negocio.

  • Marketing y publicidad
  • Financiación
  • Modelos de negocio
  • Plataformas de distribución


6. Proyecto final Game Design.

  • Unidad Complementaria. Creación de Contenidos y Nuevas Tendencias
  • Nuevas tendencias y tecnologías
  • E-Sports
  • Demo del juego


Bloque II: Programación con Unity 3D
1. Programación en C# con Visual Studio.

  • Fundamentos de programación
  • Scripts, variables y funciones
  • Convenciones, sintaxis y loops
  • Programación orientada a objetos (POO)


2. Unity y sus sitemas.

  • Instalación e interfaz de Unity
  • Iniciación a la programación en Unity
  • Game Objects y componentes en Unity
  • Editor Scripting
  • Importación de Arte 2D y 3D
  • Inputs y managers
  • Control del tiempo, opciones de física y creación y destrucción de objetos
  • Cámaras y layers
  • Prefabs y asentamiento de conceptos


3. Escena, animación, sonido y físicas.

  • Level Design en Unity
  • Iluminación en Unity
  • Shaders y materiales
  • Sistemas de partículas
  • Físicas y colliders
  • Audio en Unity
  • Animaciones


4. IA, interfaz, archivos y optimización.

  • Navegación (Navmesh)
  • Interfaz del juego (UI)
  • Escenas, singletons, guardado y carga de datos
  • Optimización en Unity


5. Proyecto final Unity.

  • Unidad Complementaria: Realidad Extendida.
  • Introducción al desarrollo en realidad virtual (VR)
  • Tipos de dispositivos de realidad virtual
  • Oculus Rift: instalación, configuración y manejo
  • HTC Vive: Realidad virtual con Steam VR
  • Introducción al desarrollo en realidad aumentada (AR) para dispositivos móviles
  • Desarrollo de realidad aumentada en dispositivos móviles.
Ver más