¿Qué quieres aprender?

Curso programación de videojuegos con Unity

Curso programación de videojuegos con Unity

Escuela MUSK

Curso online


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

Objetivos

- 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 la IA generativa (como GPT) para apoyar el desarrollo de videojuegos.

A quién va dirigido

¿Te imaginas crear tu propio videojuego desde cero? En el curso de Programación y Desarrollo de Videojuegos de Escuela Musk te damos las herramientas para que pases de ser jugador a convertirte en creador. Está pensado para jóvenes con imaginación, ganas de aprender y la ilusión de ver sus ideas cobrar vida en la pantalla. No importa si nunca has programado o diseñado antes: empezamos desde lo básico y, paso a paso, aprenderás a dar forma a tus personajes, escenarios y mecánicas de juego. Aquí no solo dominarás la parte técnica, también desarrollarás tu creatividad, tu capacidad para resolver problemas y tu trabajo en equipo, habilidades que buscan los estudios de videojuegos y que también te servirán para emprender tus propios proyectos. Si sueñas con ver tu nombre en los créditos de un juego, este es tu punto de partida.

Requisitos

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

Temario completo de este curso

PROGRAMACIÓN DE VIDEOJUEGOS CON C#

Módulo 1. Fundamentos de programación con C#

  • Bloque 1. Introducción a la Programación

  • Bloque 2. Introducción a C#

  • Bloque 3. Tipos de datos en C#

  • Bloque 4. Start, Awake, Update, print (Hola mundo)

Módulo 2. Estructuras básicas de programación

  • Bloque 1. Control de flujo en scripts

  • Bloque 2. Bucles y arrays

Módulo 3. Tu primer videojuego

  • Bloque 1. Práctica: juego del ahorcado.

  • Bloque 2. Práctica: simulación máquina tragaperras

Módulo 4. Programación Avanzada en C# I

  • Bloque 1. Introducción a programación avanzada

  • Bloque 2. Objetos en C#

  • Bloque 3. Transform y manipulación de objetos 3D desde scripts

  • Bloque 4. Input System

Módulo 5. Programación Avanzada en C# II

  • Bloque 1. Programando Físicas

  • Bloque 2. Gestión de componentes y datos en Unitiy

  • Bloque 3. C# Avanzado: estructura, debug y extensiones Unity

  • Bloque 4. GPT & Prompting

DESARROLLO DE VIDEOJUEGOS

Módulo 1. Introducción al curso

Módulo 2. Pasado y presente de los videojuegos

Módulo 3. Pre y Producción

Módulo 4. Unity Introduction

Módulo 5. 2D Videogame

Módulo 6. UI/UX

Módulo 7. Mobile Videogame

Módulo 8 . 3D Videogame

Módulo 9. Arte y Diseño (Blender)

Módulo 10. Proyecto 3D

Módulo 11. Multiplayer / Photon

Módulo 12. VR / AR / XR

Módulo 13. Introducción a Unreal Engine

Módulo 14. Crea tu juego: proyecto final

Módulo 15. Publishing & PostProducción

Ver más