Curso

Curso de Desarrollo de Videojuegos

Emisor: Escuela Musk

880 horas

·

Íntegro

·

Español

Programa certificado por ARP

Diploma ARP de validez internacional

Valoraciones de alumnos verificados

Precio a consultar

  • Aprender a crear videojuegos desde cero utilizando motores como Unity y Unreal Engine.
  • Programar mecánicas de juego, diseño en 2D, 3D y para plataformas móviles, y la creación de experiencias de realidad extendida (RV, AR, MR).
  • Trabajar en proyectos prácticos para desarrollar un portafolio profesional y aprenderás a comercializar tus propios videojuegos.
Requisitos:
  1. No se requieren requisitos previos.

Ángel Fernández Sánchez

Programador sénior en ARKITAS ROBOTICA SL

Ver Currículum

880 horas en total

  1. Variables, flujos y bucles Scratch.
  2. Diagramas y otras herramientas.

  1. Editorial y Visual Studio.
  2. Sintaxis básica en C#.
  3. Estructura de un programa monobehaviour.

  1. Tipos y creación de variables.
  2. Operadores (ejemplos).
  3. Operadores 2 (incremento desplazamiento).
  4. Conversión de tipos.

  1. Start, Update, if, else.
  2. Funciones y parámetros.
  3. Ejercicio if, else.
  4. Variables estáticas, globales, locales, constantes.

  1. Bucle “for”: aplicación.
  2. Bucle “while”.
  3. Temporización con update - Ejercicio bomba.
  4. Ejercicio semáforo.

  1. Arrays, foreach.
  2. Arrays varias dimensiones.
  3. Array list.
  4. String como cadena.
  5. Variables y métodos compartidos.
  6. Namespaces.
  7. Ejercicio clave tarjeta.
  8. Ejercicio poker.

  1. El Ahorcado.
  2. Tragaperras.
  3. Ejercicio palíndromo.

  1. Introducción al nuevo profesor.
  2. Comentarios sobre el curso.
  3. Introducción a la programación en motores de videojuegos.
  4. Introducción a Unity Scripts.

  1. Clases y objetos.
  2. Comunicación entre objetos.
  3. Creando una estructura de POO (Práctica).

  1. Introducción a espacios 2D y 3D.
  2. Vector2 y Vector3 desde el código.
  3. Translate & Rotate.
  4. Time.deltaTime.

  1. Input Class.
  2. Mouse Inputs.
  3. Input Manager (Parte 1).
  4. Otros inputs y prácticas.

  1. Introducción.
  2. Detecciones.
  3. Raycast.
  4. Prácticas Físicas.

  1. Get Components.
  2. Frame execution order.
  3. Instatiate.
  4. Corrutinas.
  5. Arrays.
  6. Listas.
  7. Data.

  1. Clean Code.
  2. Getters Setters.
  3. Sistema de eventos Parte 1.
  4. Sistema de eventos Parte 2 y UML.
  5. Sistema de eventos Parte 3 y Práctica.
  6. Debug.
  7. Breaks & Gizmos.
  8. POO2: Herencia y Sistema de Inventario I.
  9. Interfaces y Sistema de Inventario II.
  10. Sistema de Inventario III.
  11. Sistema de Inventario IV.
  12. Añadiendo funcionalidades a Unity.

  1. Presentación Santiago.
  2. Presentación Curso y Discord.

  1. Historia.
  2. Tipos de videojuegos.
  3. Modelos de Monetización y mercado.
  4. Videojuegos y narrativa.
  5. Tecnologías emergentes.
  6. Game Jam.
  7. Arte Gráfico y Narrativa Visual.
  8. Canales recomendados.
  9. Comunidades de Videojuegos.
  10. Tu futuro en la industria: Roles.

  1. Introducción a la preproducción y la Producción.
  2. Notion.
  3. GitHub control de versiones.
  4. Trello Organizando Tareas y Vidas.
  5. Draw.io.
  6. Excel.

  1. Unity + Hub.
  2. Creando un proyecto nuevo.
  3. Unity interface.
  4. Package Manager.
  5. Asset Store.

  1. Nuevo Proyecto 2D.
  2. Sprites.
  3. Animaciones 2D.
  4. Físicas 2D.
  5. Tilemap.
  6. Luminación 2D.
  7. Intro UI.
  8. Proyectos 2D.

  1. Make Main Menu, Canvas + Rect Transform.
  2. Estructurando una buena UI: Panels.
  3. Botones. En profundidad.
  4. Settings Panel I: Estructura.
  5. Settings Panel II: Implementación.
  6. Hacer build del juego en .exe.

  1. Juegos para Android / IOs.
  2. Android Build: APK.
  3. Depuración en movil.
  4. Input Controls I: Touches.
  5. Input Controls II: Joystick.
  6. Mobile UI y Optimization.
  7. Proyecto Mobile: Intro y Diseño del juego.
  8. Production Deploy.
  9. Production Deploy II: Google Play.
  10. Production Deploy III: webGL / Itch.io.
  11. Apendice I: Object Pooling.

  1. Introducción a juegos 3D.
  2. Materiales, Texturas y Shaders.
  3. ShaderGraph y Mallas.
  4. Iluminación.
  5. Terrenos.
  6. Systemas de Patículas.
  7. Pro Builder.
  8. 3D Objects.
  9. Player Controllers I: Control en tercera persona.
  10. Autorigging con Mixamo.
  11. Player Controllers II: Control en primera persona.
  12. Character Animator.
  13. NPCs / Nav Mesh Agents.
  14. Ragdolls.
  15. Físicas 3D.
  16. Físicas 3D parte 2: Explosiones.
  17. Práctica Player 3D.
  18. Modificando mallas por código.
  19. Técnicas de optimización.

  1. Descarga.
  2. Interfaz.
  3. Navegación.
  4. Workspaces_1.
  5. Workspaces_2.
  6. Cursor 3D y primitivas.
  7. Mover, rotar y escalar.
  8. Selecciones en Object Mode.
  9. Duplicar e instancias.
  10. Práctica Object Mode.
  11. Edit Mode.
  12. Modelado en edit mode.
  13. Práctica Modelado en edit mode.

  1. Diseño de la idea y GDD.
  2. Creando el proyecto y el repositorio.
  3. Importando assets y modelos.
  4. Creando el envirovment.
  5. Animaciones de La Maquina y Armas.
  6. Sistema de Recoleccion.
  7. Sistema de interacción.
  8. Game Controllers.
  9. Control de la Máquina.
  10. Dinosaurios.
  11. Audio Manager.
  12. Tareas Proyecto 3D.
  13. Apéndice 1: Git Branchs.

  1. Preparando el proyecto.
  2. Diseñando el multiplayer.
  3. Network Controller.
  4. Network Player.
  5. Network Spawner y RPCs.
  6. La Autoridad de las Máquinas.
  7. La Autoridad de las Armas y la Vida.
  8. Ciclo de juego.
  9. Tareas y Mirror Network.

  1. Introducción e Historia de la XR.
  2. Dispositivos VR.
  3. Montando un proyecto VR en Unity.
  4. Adaptando SuperClicker a VR.
  5. Deploy en VR y tiendas.
  6. AR.

  1. Introducción a Unreal Engine.
  2. Instalación y Configuración.
  3. Primeros pasos.
  4. Creación de un entorno básico.
  5. Introducción a Blueprints.
  6. Tu primer proyecto en Unreal Engine.

  1. Introducción a Proyecto Final.
  2. Herramientas y recursos para el Proyecto Final.
  3. GDD Proyecto Final.
  4. Producción Proyecto Final.

  1. Publishers.
  2. 15.2-Dosier.
  3. 15.3-Post Producción.

¿Quieres más información?

Completa este formulario y la academia se pondrá en contacto contigo.

Enviar mensaje

¿Quieres más información?

Completa este formulario y la academia se pondrá en contacto contigo.

Enviar mensaje
report

¿Algo no está bien?

Si has encontrado en este curso información que no está bien puedes reportar una incidencia aquí.

Garantiza la calidad de tu formación

Cursos certificados Nuestra certificación Contacta con nosotros
logosKitDigital
Volver arriba