Curso de Diseño y Programación de Videojuegos

Curso
On-line

Descripción

El Curso de Diseño y Programación de Videojuegos está orientado a introducirte en el desarrollo profesional de videojuegos, combinando diseño, programación y lógica de juego desde una base cero.

Aprenderás a utilizar motores gráficos como Unity (C#) y Unreal Engine (Blueprints y C++) para crear entornos interactivos en 2D y 3D, implementar mecánicas de juego, gestionar físicas, cámaras, inteligencia artificial básica y sistemas de interacción.

Todo a través de proyectos prácticos con un enfoque totalmente aplicado, pensado para que adquieras experiencia real mientras desarrollas tus propios prototipos jugables.

Temario

Módulos formativos

Programación de videojuegos con C#
1. Fundamentos de Programación con C#

  • Introducción a la Programación
  • Introducción a C#
  • Tipos de datos en C#
  • Start, Awake, Update, print (Hola mundo)

2. Estructuras Básicas de Programación

  • Control de flujo en scripts
  • Bucles y arrays

3. Tu Primer Videojuego

  • Práctica: Juego del Ahorcado
  • Práctica: Simulación Máquina Tragaperras

4. Programación Avanzada en C# I

  • Introducción a programación avanzada
  • Objetos en C#
  • Transform y Manipulación de objetos 3D desde scripts
  • Input System

5. Programación Avanzada en C# II

  • Programando Físicas
  • Gestión de componentes y datos en Unity
  • C# Avanzado: Estructura, Debug y Extensiones Unity
  • GPT & Prompting

Desarrollo de Videojuegos
  • Introducción al Curso
  • Pasado y Presente de los Videojuegos
  • Pre y Producción
  • Unity Introduction
  • 2D Videogame
  • UI/UX
  • Mobile Videogame
  • 3D Videogame
  • Arte y Diseño (Blender)
  • Proyecto 3D
  • Multiplayer / Photon
  • VR / AR / XR
  • Introducción a Unreal Engine
  • Crea tu Juego: Proyecto Final
  • Publishing & PostProducción

Requisitos

No existe ningún requisito de admisión simplemente que tengas ganas de aprender y de desarrollar una carrera en el sector tech.

Metodología

Escuela MUSK te ayuda a familiarizarte con la Inteligencia Artificial a través de Chat Gpt, integrado en su plataforma, y que será tu compañero de viaje; y Copilot.

Además, formarás parte de una comunidad en la que estarás siempre en contacto con tus profesores y compañeros de formación, además de recibir un montón de noticias de actualidad y ofertas de empleo de manera continua.

Cabe destacar la gamificación como eje central de su metodología, gracias a la que aprenderás de un modo entretenido y útil, con múltiples juegos y retos en los que podrás competir y situarte a la cabeza del ranking como alumno, a la vez que integrarás los contenidos casi sin darte cuenta. 

Idiomas en los que se imparte

Español.

Duración

La duración de este curso depende del tiempo que le dedique el alumnado, no tiene fecha de inicio ni fin lo que le dará la posibilidad al alumno de adaptarlo 100% sus horarios.

Objetivos

Los objetivos del curso son:

  • Dominar los fundamentos de la programación en C# aplicado al desarrollo de videojuegos.
  • Aplicar conceptos de programación avanzada.
  • Desarrollar videojuegos completos en 2D y 3D usando Unity.
  • Diseñar interfaces intuitivas (UI/UX).
  • Trabajar con herramientas de modelado y diseño 3D.
  • Integrar funcionalidades multijugador en videojuegos.
  • Introducirse al desarrollo con Unreal Engine.
  • Desarrollar un proyecto final completo y publicable.
  • Adquirir conocimientos sobre el ciclo completo de creación de un videojuego.
  • Explorar el uso de IA generativa (como GPT) para apoyar el desarrollo de videojuegos.

Titulación obtenida

Una vez que hayas finalizado con éxito tu formación recibirás la siguiente titulaciones: MUSK Certified Professional acreditativo de superación del curso.

Prácticas

Escuela MUSK dispone de acuerdos con empresas punteras del sector tech que te garantizan entre 60 y 300 horas de prácticas profesionales durante tu formación.

Perspectivas laborales

El desarrollo de videojuegos es una de las industrias creativas y tecnológicas con mayor crecimiento a nivel mundial, y cada vez demanda más perfiles con habilidades tanto técnicas como artísticas. 

Este curso te prepara para acceder a roles como programador de videojuegos, diseñador de niveles, desarrollador Unity/Unreal, creador de experiencias en VR/AR o incluso para emprender tus propios proyectos como desarrollador independiente.

Al trabajar con herramientas profesionales y metodologías reales, saldrás con una base sólida para dar tus primeros pasos en estudios de videojuegos, empresas tecnológicas o plataformas de publicación propias.

Precio

Consultar precio

A consultar.

Profesorado

Disfrutarás de un seguimiento continuo y real. Tus tutores están disponibles en todo momento y podrán resolver tus dudas, ya que todos ellos son programadores profesionales y contrastados.

Tipo de evaluación

Contarás con un seguimiento contínuo y personalizado a través del cual obtendrás feedback sobre los diferentes proyectos que irás realizando a lo largo del curso y que serán fundamentales para la superación del mismo.

Campus y sedes: Escuela MUSK
Escuela Musk
Rua Copernico 3 15008 A Coruña
Musk Technologies
Rúa de Urzáiz, 21 36201 Santiago de Vigo (Pontevedra)