Curso de Programación de Videojuegos con Unity y Unreal
-
Recientemente curse en CEI y lo mejor ha sido que las clases son muy practicas donde puedes implementar lo aprendido a través de la teoría y reforzar conocimientos. Los profesores están muy bien calificados para su función y se esfuerzan actualizar los contenidos y dar lo mejor que está a su alcance, además lo hacen con buena predisposición e infinita paciencia.
← | →
Curso
Online
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Crea y diviertete
-
Tipología
Curso
-
Nivel
Nivel intermedio
-
Metodología
Online
-
Horas lectivas
180h
-
Duración
3 Meses
-
Inicio
Fechas a elegir
-
Campus online
Sí
-
Servicio de consultas
Sí
-
Clases virtuales
Sí
La programación es, junto con el diseño, uno de los elementos esenciales en el desarrollo de videojuegos, por eso si estás buscando desarrollar tu potencial en este apasionante sector, en Emagister podrás encontrar un excelente Curso de Programación de Videojuegos con Unity y Unreal, el cual es impartido por CEI Escuela de Diseño y Marketing con el que puedes adquirir los conocimientos necesarios para adentrarte en esta profesión.
En este curso te introducimos en las aplicaciones y los lenguajes necesarios para desarrollar videojuegos. Profundizaremos en lenguajes como C# en Unity y el sistema de programación visual, Blueprints de Unreal para la creación de videojuegos y proyectos interactivos, aprendiendo desde cero los conceptos básicos que subyacen a todos los lenguajes de programación y cómo aplicarlos a tus ideas. Unity y Unreal Engine son los motores más utilizados en el desarrollo de videojuegos. Aprenderás técnicas avanzadas en ambos motores mientras crea sus primeros prototipos y videojuegos, familiarizándose con metodologías de trabajo e interiorizando buenas prácticas en el mundo del desarrollo. Domina los motores, los lenguajes y las técnicas utilizadas en el diseño profesional de videojuegos, crea diferentes tipos de juegos, desde las plataformas a la aventura gráfica. Plasma tus ideas, crea tu propio universo con sus propias reglas.
¡Programa tu propio videojuego! Comienza ahora mismo haciendo click en “Pide información” y serás contactado con el equipo de asesores de Emagister, quienes te ayudarán en todo lo que necesites para iniciar.
Información importante
Documentos
- Curso de Programación de Videojuegos con UNITY y UNREAL_CompressPdf.pdf
Bonificable:
Curso bonificable para empresas
Si eres trabajador en activo, este curso te puede salir gratis a través de tu empresa.
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Formar profesionales capaces de programar videojuegos con Unity y Unreal
Modalidades:
Presencial u online puedes realizar el Curso de Programación de Videojuegos con Unity y Unreal de forma presencial en Madrid, Sevilla o Valencia o cursarlo de forma online. La modalidad online se imparte siempre en directo (on live). En ambas modalidades se mantiene un repositorio de todas las clases grabadas a disposición del alumnado hasta 90 días después de terminar los estudios.
Opiniones
-
Recientemente curse en CEI y lo mejor ha sido que las clases son muy practicas donde puedes implementar lo aprendido a través de la teoría y reforzar conocimientos. Los profesores están muy bien calificados para su función y se esfuerzan actualizar los contenidos y dar lo mejor que está a su alcance, además lo hacen con buena predisposición e infinita paciencia.
← | →
Valoración del curso
Lo recomiendan
Valoración del Centro
Carmen Guzmán
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 opiniones en los últimos 12 meses
Este centro lleva 19 años en Emagister.
Materias
- Desarrollo de videojuegos
- Programación de videojuegos
- Programador de videojuegos
- Productor de videojuegos
- Inteligencia artificial
Profesores
Carlos Ginesta
Profesor del Area de VFX - Motion Graphics
Licenciado en Bellas Artes por la UPV (País Vasco) y Matrícula de Honor en la especialidad de Audiovisuales. Ha trabajado como realizador y director en Sogecable, Telecinco y AMC Networks dirigiendo series de emisión nacional (Agitacion + Iva, Sexo en Chueca o Becari@s), realities. Actualmente, compagina su profesión de freelance audiovisual anteriormente descrita con la docente como profesor de CEI: Escuela de Diseño.
Carlos Valero
Profesor de VFX - Motion Graphics
Técnico Superior en Producción de TV, Radio y Espectáculos. Máster en Edición y Posproducción en Avid Media Composer y After Effects (CEA). Master en Dirección de Arte y Multimedia (Leonardo Da Vinci). Máster Genralista 3d Cinema 4d (Digital Dream Film), Máster especialista en Dinámica de Particulas y Fluidos con Autodesk Maya Certificate (Digital Dream Film). Su vida laboral es bastante extensa, en resumen: Editor de video y realizador para Canal Sur TV y TVE, profesor Autodesk Maya Master Videojuegos (Universidad de Sevilla) y VFX-Motion Graphics en CEI: Escuela de Diseño.
David Polo Hernán
Profesor de VFX-Motion Graphics
Licenciado en Publicidad y Relaciones Públicas. Formado en materia artística y audiovisual en la Escuela de Arte de Segovia. Además de su trayectoria profesional en diferentes agencias de publicidad en tareas creativas y de diseño, trabajó en la televisión de Castilla y León como grafista y productor de material audiovisual y en la productora Promecal para diferentes medios de comunicación. Como docente, ha trabajado en la Universidad ESERP Bussines School de Barcelona y en CEI: Escuela de Diseño.
Temario
- Instalación de Unity
- Unity HUD
- Versiones y actualizaciones
- Proyectos 2D y 3D
- Guardar proyecto y escena
- Importación de Assests
- Ventanas: Proyectos, Escena, Juego, Jerarquía e Inspector
- Fundamentos de tecnología y computación
- Variables y constantes
- Tipos de datos primitivo
- Overflowing
- Scope
- Declaración e impresión de variables
- Conversión de datos, operadores y comentarios
- Trabajar con operadores aritméticos
- Operadores lógicos y de comparación
- Tipos de datos no primitivos.
- Lógica y Control de flujo
- Trabajar con loops
- Crear y llamar funciones
- Arrays y listas
- Scripts como componente
- Translate
- Rotate
- Inputs
- Prefabs
- GameObjects
- Instantiate
- Random
- Destroy
- Vectores y tiempo
- Box Collider
- RigidBody
- OnTriggerEnter
- OnTriggrerExit
- Cámara
- Físicas en 2D
- Máscaras de colisión
- Joins
- Effectors
- Materiales físicos
- Físicas en 2D
- Clase GameObject
- Acceder a los componentes
- Entender las transformaciones
- Vector 3
- Transformando objetos con código
- Time
- DeltaTime
- Transform
- Translate
- Mover objetos de un punto A a un punto B
- MoveTowards y Lerp
- Mover objetos de ida y retorno
- La función Update
- Transform.forward
- Transform.right
- Transform.up
- Rotar objetos con transform.rotation y rotar objetos con transform
- Rotate
- Escalar objetos
- GetComponent
- Serielizefield
- Movimiento con física
- Character controller
- Movimiento del Character Controller
- Movimientos en local y global
- Input Manager
- Input GetAxis
- Input GetKey
- Input GetKey(KeyCode)
- Mover y rotar nuestro Character Controller
- Saltar obstáculos
- Motor de físicas de Unity
- PhysicsManager
- Movimiento con Rigidbody
- Seguimiento de cámara
- Destruir objetos con colisiones
- Tele-transformación con Triggers
- Abrir puertas con triggers
- Raycast
- Cómo visualizar el Raycast
- Entendiendo Raycast de físicas
- La clase Ray
- Cómo obtener información con RaycastHit
- Raycast y la posición del ratón ScreenPointToRay
- Comunicación con SendMessage
- Preparar nuestro Prefab Decal
- Instanciar los Decals con Raycast
- Definir el tiempo de disparo
- Rotación de nuestros Decals
- Selección de objetos para disparar
- Crear un Array de Decals
- Emparentar los Decals
- Destruir los objetos
- Entendiendo el Canvas (lienzo)
- Componentes del Canvas
- Canvas Scaler
- Entendiendo el Rect Transform
- Image
- Image Raw
- Text
- Button
- Slider
- Creando una mirilla
- Creación de un contador de coins
- Creación de una barra de vida
- Hacer daño a nuestro FPSController
- Cómo curar nuestro FPSController
- Cómo limitar el número de munición
- Contador de balas
- Recargar munición
- Pantalla de fallecimiento
- Características principales
- Control de pesos de animación en tiempo de ejecución
- Llamadas a eventos desde animación
- Jerarquías
- Animation Clips
- Ventana Animación
- Animation Controller
- Ventana Animator
- Máquina de estados
- Transiciones
- Configuración de la importación del Modelo
- Option Rig
- Option Animations
- Character Controller en nuestro personaje
- Animator Controller
- Interacción de un estado a otro
- Estado Walk a Running y de Running a Walk
- Transiciones
- Cómo funciona el sistema de navegación
- Encontrar Caminos (Finding Paths)
- Seguimiento de recorrido
- Evitando Obstáculos
- El movimiento de un Agente Global y Local
- Construir un NavMesh
- Crear un NavMesh Agent
- Crear un NavMesh Obstacle
- Crear un Off-mesh Link
- Audio Source y Audio Listener
- Música del juego
- Efectos de sonido
- Múltiples canales de audio
- Co-rutinas
- Creación de ejecutables
- ¿Qué es Unreal Engine?
- Descarga del Epic Games Launcher y familiarización
- Overview del Unreal Editor
- Creando un proyecto
- Blueprints vs. C++
- Descargas de Assets
- Explorando Unreal
- Mover
- Escalar
- Rotar
- Coordenadas locales y globales
- Viewport en profundidad
- Navegando en Unreal
- Modificación de objetos
- Los visores
- Play
- ToolBox
- World Outliner
- Details Panel
- Modes Panel
- Content Browser
- Tipos de archivos y Assets válidos para Unreal 4
- Level BluePrint y Blueprint Class
- Eventos
- Evento BeginPlay
- Evento Tick
- Variables
- Boolean
- Byte
- Integer
- Float
- String
- Name
- Text
- Append
- Structure
- Transform
- Interface
- Objects Types
- Enums
- Funciones y Macros
- Entradas y Salidas
- Clases de Blueprints
- Colisiones
- Colisiones-Sistema con Láseres
- Characters
- Movimientos
- Rotación y saltos
- Animación con Blueprint
- Animation Blend Space
- Animation Montage
- Eventos
- Variables
- Funciones y Macros
- Clases de Blueprints
- Colisiones
- Sistema con láseres
- Event Dispatchers
- Creando trampas
- Creando Power-ups
- Creando interruptores
- Inteligencia artificial
- Patrullar
- Seguimiento
- Sistema de dificultad
- Widgets
- Eventos en UI
- Widget Interaction Component
- Textos en el juego
- Materiales y texturas
- Menú principal
- Menú de Pausa
- Behavior trees y Blackboards
- Composite nodes
- Decorators y Services
- AI controller
- AI Perception
- Polish Attack
- Enemy Chase
- Enemy Attack
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Curso de Programación de Videojuegos con Unity y Unreal