Diplôme universitaire
La plus grande faculté d’informatique au monde”
Présentation
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 Certificat en Principes de Programmation de Jeux Vidéo 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 Certificat”
Este Certificat en Principes de Programmation de Jeux Vidéo 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 Certificat es lo que necesitas para darle un giro a tu carrera profesional"
Plan de estudios
Este Certificat en Principes de Programmation de Jeux Vidéo 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 Certificat”
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”
Certificat en Principes de Programmation de Jeux Vidéo
Vous êtes passionné par les jeux vidéo et vous souhaitez devenir un programmeur professionnel ? Le Certificat de TECH Université Technologique sur les principes de programmation des jeux vidéo est le moyen idéal d'y parvenir ! Chez TECH Université Technologique, nous comprenons votre passion pour les jeux vidéo et nous savons que vous voulez faire passer vos compétences au niveau supérieur. C'est pourquoi nous avons conçu ce programme en ligne qui vous permettra d'acquérir les compétences nécessaires dans le confort de votre propre maison.
Inscrivez-vous à ce programme et bénéficiez d'une éducation de qualité
Notre mode en ligne vous donne la flexibilité d'étudier à votre propre rythme, en s'adaptant à votre emploi du temps et à vos responsabilités. Vous pourrez accéder au matériel d'étude, aux cours magistraux et aux ressources interactives de n'importe où et à n'importe quel moment. En outre, vous bénéficierez du soutien d'une équipe d'enseignants hautement qualifiés, qui seront disponibles pour répondre à vos questions et vous fournir un retour d'information constant. En rejoignant notre Certificat en Principes de Programmation de Jeux Vidéo, vous apprendrez les bases de la programmation et son application dans le développement des jeux vidéo. Vous vous immergerez dans les langages de programmation les plus couramment utilisés dans l'industrie et acquerrez les compétences nécessaires pour créer des mondes virtuels pleins d'excitation et de défis. L'un des avantages de notre programme en ligne est que vous pourrez expérimenter les outils et technologies de pointe utilisés dans l'industrie du jeu vidéo. Vous apprendrez à développer des prototypes, à mettre en œuvre des mécanismes de jeu, à optimiser les performances et à créer des environnements interactifs captivants. Une fois le Certificat terminé, vous serez prêt à entrer dans le monde passionnant de la programmation de jeux vidéo. Vous pourrez appliquer vos connaissances dans des studios de développement de jeux, des entreprises de technologie et de divertissement, ou même lancer votre propre projet indépendant. Ne manquez pas cette occasion de transformer votre passion pour les jeux vidéo en une carrière professionnelle réussie. Rejoignez TECH Université Technologique TECH et acquérez les compétences dont vous avez besoin pour exceller dans l'industrie du jeu vidéo - donnez vie à vos idées et créez des expériences uniques qui captivent les joueurs du monde entier !