Titulación universitaria
La mayor facultad de informática del mundo”
Presentación
Conoce en profundidad los Principios de Programación para Videojuegos y consigue las mejores oportunidades profesionales en esta apasionante industria”
El proceso de diseño de un videojuego atraviesa diferentes etapas, entre las que destaca la fase de programación. Es una tarea fundamental, puesto que de ella va a depender que el videojuego funcione sin errores, procese sus gráficos fluidamente y que, al final, alcance el éxito. Pero para que esta labor se lleve a cabo hay que tener una serie de conocimientos específicos de desarrollo aplicado a videojuegos.
La programación es la base de todo tipo de softwares y dispositivos digitales, pero el ámbito de los videojuegos requiere una mayor especialización para poder desarrollar productos de calidad. Por esa razón, este Diplomado Internacional en Principios de Programación para Videojuegos puede suponer un gran avance para todos aquellos profesionales y alumnos que deseen acceder a alguna gran empresa de la industria, puesto que les ofrece todos los conocimientos y habilidades necesarias para convertirse en auténticos expertos en la materia.
Esta titulación, además, se lleva a cabo mediante una innovadora metodología de enseñanza 100% online, por lo que es perfecta para aquellas personas que necesiten compaginar sus estudios con su carrera profesional y su vida personal, sin que ello haga descender la calidad del aprendizaje.
Apréndelo todo sobre Principios de Programación para Videojuegos con este Diplomado Internacional”
Este Diplomado Internacional en Principios de Programación para Videojuegos contiene el programa educativo más completo y actualizado del mercado. Sus características más destacadas son:
- El desarrollo de casos prácticos presentados por expertos en programación y desarrollo de videojuegos
- Los contenidos gráficos, esquemáticos y eminentemente prácticos con los que está concebido recogen una información científica y práctica sobre aquellas disciplinas indispensables para el ejercicio profesional
- Los ejercicios prácticos donde realizar el proceso de autoevaluación para mejorar el aprendizaje
- Su especial hincapié en metodologías innovadoras
- Las lecciones teóricas, preguntas al experto, foros de discusión de temas controvertidos y trabajos de reflexión individual
- La disponibilidad de acceso a los contenidos desde cualquier dispositivo fijo o portátil con conexión a internet
La programación aplicada a los videojuegos tiene una serie de particularidades que conviene conocer. Especialízate ya y llega lejos en esta apasionante industria”
El programa incluye, en su cuadro docente, a profesionales del sector que vierten en esta capacitación la experiencia de su trabajo, además de reconocidos especialistas de sociedades de referencia y universidades de prestigio.
Su contenido multimedia, elaborado con la última tecnología educativa, permitirá al profesional un aprendizaje situado y contextual, es decir, un entorno simulado que proporcionará una capacitación inmersiva programada para entrenarse ante situaciones reales.
El diseño de este programa se centra en el Aprendizaje Basado en Problemas, mediante el cual el profesional deberá tratar de resolver las distintas situaciones de práctica profesional que se le planteen a lo largo del curso académico. Para ello, contará con la ayuda de un novedoso sistema de vídeo interactivo realizado por reconocidos expertos.
Las grandes compañías del sector querrán contratarte. Matricúlate y compruébalo"
Este Diplomado Internacional es lo que necesitas para darle un giro a tu carrera profesional"
Temario
Este Diplomado Internacional en Principios de Programación para Videojuegos se ha estructurado en 2 módulos especializados mediante los cuales los alumnos podrán aprenderlo todo sobre Algoritmos, los Componentes del Software, Estructuras de Datos o Motores de Videojuegos. De esta forma, los estudiantes dispondrán de numerosos conocimientos especializados con los que poder triunfar en las grandes empresas del sector, que buscan continuamente nuevos Desarrolladores con talento para Programar sus próximos Videojuegos de Éxito.
Programa Videojuegos de gran calidad con lo que aprenderás en este Diplomado Internacional”
Módulo 1. Fundamentos de Programación
1.1. Introducción a la Programación
1.1.1. Estructura básica de un Ordenador
1.1.2. Software
1.1.3. Lenguajes de Programación
1.1.4. Ciclo de vida de una Aplicación Informática
1.2. Diseño de Algoritmos
1.2.1. La resolución de problemas
1.2.2. Técnicas Descriptivas
1.2.3. Elementos y Estructura de un Algoritmo
1.3. Elementos de un Programa
1.3.1. Origen y características del Lenguaje C++
1.3.2. El entorno de Desarrollo
1.3.3. Concepto de Programa
1.3.4. Tipos de Datos Fundamentales
1.3.5. Operadores
1.3.6. Expresiones
1.3.7. Sentencias
1.3.8. Entrada y salida de Datos
1.4. Sentencias de Control
1.4.1. Sentencias
1.4.2. Bifurcaciones
1.4.3. Bucles
1.5. Abstracción y modularidad: funciones
1.5.1. Diseño Modular
1.5.2. Concepto de Función y Utilidad
1.5.3. Definición de una Función
1.5.4. Flujo de Ejecución en la llamada de una Función
1.5.5. Prototipo de una Función
1.5.6. Devolución de resultados
1.5.7. Llamada a una función: Parámetros
1.5.8. Paso de parámetros por Referencia y por Valor
1.5.9. Ámbito identificador
1.6. Estructuras de Datos Estáticas
1.6.1. Arrays
1.6.2. Matrices. Poliedros
1.6.3. Búsqueda y Ordenación
1.6.4. Cadenas. Funciones de E/S para Cadenas
1.6.5. Estructuras. Uniones
1.6.6. Nuevos tipos de Datos
1.7. Estructuras de Datos Dinámicas: punteros
1.7.1. Concepto. Definición de Puntero
1.7.2. Operadores y operaciones con Punteros
1.7.3. Arrays de Punteros
1.7.4. Punteros y Arrays
1.7.5. Punteros a Cadenas
1.7.6. Punteros a Estructuras
1.7.7. Indirección Múltiple
1.7.8. Punteros a Funciones
1.7.9. Paso de Funciones, Estructuras y Arrays como Parámetros de Funciones
1.8. Ficheros
1.8.1. Conceptos básicos
1.8.2. Operaciones con Ficheros
1.8.3. Tipos de Ficheros
1.8.4. Organización de los Ficheros
1.8.5. Introducción a los Ficheros C++
1.8.6. Manejo de Ficheros
1.9. Recursividad
1.9.1. Definición de Recursividad
1.9.2. Tipos de Recursión
1.9.3. Ventajas e inconvenientes
1.9.4. Consideraciones
1.9.5. Conversión Recursivo-Iterativa
1.9.6. La pila de Recursión
1.10. Prueba y documentación
1.10.1. Pruebas de Programas
1.10.2. Prueba de la Caja Blanca
1.10.3. Prueba de la Caja Negra
1.10.4. Herramientas para realizar las Pruebas
1.10.5. Documentación de Programas
Módulo 2. Motores de videojuegos
2.1. Los videojuegos y las TICs
2.1.1. Introducción
2.1.2. Oportunidades
2.1.3. Desafíos
2.1.4. Conclusiones
2.2. Historia de los Motores de Videojuegos
2.2.1. Introducción
2.2.2. Época Atari
2.2.3. Época de los 80
2.2.4. Primeros motores. Época de los 90
2.2.5. Motores actuales
2.3. Motores de Videojuegos
2.3.1. Tipos de Motores
2.3.2. Partes de un Motor de Videojuegos
2.3.3. Motores actuales
2.3.4. Selección de un Motor para Nuestro Proyecto
2.4. Motor Game Maker
2.4.1. Introducción
2.4.2. Diseño de Escenarios
2.4.3. Sprites y Animaciones
2.4.4. Colisiones
2.4.5. Scripting en GML
2.5. Motor Unreal Engine 4: introducción
2.5.1. ¿Qué es Unreal Engine 4? ¿Cuál es su filosofía?
2.5.2. Materiales
2.5.3. UI
2.5.4. Animaciones
2.5.5. Sistema de partículas
2.5.6. Inteligencia artificial
2.5.7. FPS
2.6. Motor Unreal Engine 4: Visual Scripting
2.6.1. Filosofía de los Blueprints y el Visual Scripting
2.6.2. Debugging
2.6.3. Tipos de Variables
2.6.4. Control de Flujo Básico
2.7. Motor Unity 5
2.7.1. Programación en C# y Visual Studio
2.7.2. Creación de Prefabs
2.7.3. Uso de Gizmos para el Control del Videojuego
2.7.4. Motor Adaptativo: 2D y 3D
2.8. Motor Godot
2.8.1. Filosofía de Diseño de Godot
2.8.2. Diseño orientado a Objetos y Composición
2.8.3. Todo incluido en un paquete
2.8.4. Software Libre y Dirigido por la comunidad
2.9. Motor RPG Maker
2.9.1. Filosofía de RPG Maker
2.9.2. Tomando como referencia
2.9.3. Crear un Juego con Personalidad
2.9.4. Juegos Comerciales de éxito
2.10. Motor Source 2
2.10.1. Filosofía de Source 2
2.10.2. Source y Source 2: Evolución
2.10.3. Uso de la Comunidad: Contenido Audiovisual y Videojuegos
2.10.4. Futuro del Motor Source 2
2.10.5. Mods y Juegos de éxito
Serás una estrella de la Programación de Videojuegos cuando completes esta titulación”
Curso Universitario en Principios de Programación para Videojuegos
¿Eres un apasionado de los videojuegos y te gustaría convertirte en un programador profesional? ¡El Curso Universitario en Principios de Programación para Videojuegos de TECH Global University es el camino perfecto para hacerlo realidad! En TECH Global University entendemos tu pasión por los videojuegos y sabemos que quieres llevar tus habilidades al siguiente nivel. Por eso, hemos diseñado este programa online que te permitirá adquirir los conocimientos necesarios desde la comodidad de tu hogar.
Matricúlate en este programa y obtén calidad en tu educación
Nuestra modalidad online te brinda la flexibilidad de estudiar a tu propio ritmo, adaptándote a tus horarios y responsabilidades. Podrás acceder a los materiales de estudio, conferencias y recursos interactivos desde cualquier lugar y en cualquier momento. Además, contarás con el apoyo de un equipo docente altamente capacitado, que estará disponible para resolver tus dudas y brindarte retroalimentación constante. Al unirte a nuestro Curso Universitario en Principios de Programación para Videojuegos, aprenderás los fundamentos de la programación y su aplicación en el desarrollo de videojuegos. Te sumergirás en los lenguajes de programación más utilizados en la industria y adquirirás las habilidades necesarias para crear mundos virtuales llenos de emoción y desafíos. Una de las ventajas de nuestro programa online es que podrás experimentar con herramientas y tecnologías de vanguardia utilizadas en la industria de los videojuegos. Aprenderás a desarrollar prototipos, implementar mecánicas de juego, optimizar el rendimiento y crear entornos interactivos cautivadores. Una vez que completes el curso, estarás preparado para ingresar al apasionante mundo de la programación de videojuegos. Podrás aplicar tus conocimientos en estudios de desarrollo de videojuegos, empresas de tecnología y entretenimiento, o incluso iniciar tu propio proyecto independiente. No dejes pasar esta oportunidad de convertir tu pasión por los videojuegos en una carrera profesional exitosa. Únete a TECH Global University y adquiere las habilidades necesarias para destacar en la industria de los videojuegos. ¡Da vida a tus ideas y crea experiencias únicas que cautiven a los jugadores de todo el mundo!