Curso de Programación de Videojuegos con C++
Información del curso
Curso
On-line
350 horas
Descripción
Programa Videojuegos a partir de un enfoque puramente técnico con C++.
Un viaje en el cual descubrirás el desarrollo de videojuegos multiplataforma de manera muy progresiva y a tu ritmo.
Sobre todo, es un curso muy apto para ti: programador nato que ves el código en todo lo que aparece en tu pantalla.
Temario
Gameplay.
Programación en C++.
OpenGL.
Ogre.
Redes.
Físicas.
Proyecto final.
- Tipos y géneros.
- Producción y Desarrollo de videojuegos.
- Ética y social.
- Equipo Humano.
- Jugabilidad y planteamiento.
- Jugabilidad y Adaptación.
Programación en C++.
- Introducción a C++.
- Sintaxis y Variables.
- Operadores.
- Streams.
- Bucles y Condicionales.
- Algoritmos de ordenación.
- Funciones.
- Arrays.
- Punteros.
- Ficheros.
- Programación orientada a objetos.
OpenGL.
- Librerías Gráficas.
- OpenGL.
- Transformaciones.
- Iluminación.
- Texturas.
Ogre.
- Introducción a Ogre.
- Esqueleto de una aplicación.
- Gestión de escenas.
- Sistema de Entrada (Teclado y Ratón).
- Mallas y Animación I.
- Mallas y Animación II.
- Cámaras, luces y sombras.
- Raycasting.
- Player y PlayerManager.
- Inteligencia Artificial.
- OpenAL: Integración de la librería open source OpenAL con Ogre.
Redes.
- Introducción al juego multijugador y creación de sistema cliente-servidor.
- Definición de threads. Mutex.
- Redes cliente-servidor concurrentes.
- Envío y recepción de mensajes entre cliente y servidor.
- Integración de Redes en Ogre3D.
Físicas.
- Introducción a las físicas e instalación de PhysX.
- Físicas en personajes.
- Raycasting.
Proyecto final.
- Creación de una demo de un videojuego (Proyecto Final: Demo real de tu videojuego).
Destinatarios
Muy recomendable si:
- Eres programador profesional y quieres reciclarte en el sector profesional de los videojuegos.
- Has trabajado mínimamente con algún lenguaje de programación y quieres profundizar en este entorno.
Requisitos
Único requisito:
- Conocimientos a nivel usuario del Sistema operativo Windows.
- Nociones básicas de uso de Internet.
Metodología
Es una formación 100% Online, práctica y siguiendo metodología Elearning.
¿Sabes qué significa?
Que te formarás online con un acompañamiento personalizado, materiales actualizados y canales abiertos a diario para que siempre que lo necesites encuentres a tu tutor/a detrás de tu pantalla.
Streamings bajo demanda, sesiones one to one, foros y chat con la comunidad de IDesigner, grupos reducidos, etc.
Además, la mejor manera de aprender bien es que lo apliques todo a nivel práctico: la única condición para poder titularte será la presentación y evaluación de tu propio proyecto final.
Así es como lo hace IDesigner desde 2012, con cada uno de sus más de 2000 alumnos, con unos resultados increíbles: mayor satisfacción en los aprendizajes y en el trato humano y mayor motivación para llegar hasta el final.
Duración
350 horas en 24 meses.
Titulación obtenida
Título Acreditativo.
Perspectivas laborales
POdrás trabajar como:
Programador de IA.
Programador de Gameplay.
Gameplay Designer.
Promociones
- Promociones puntuales.
- Condiciones especiales personas en desempleo y estudiantes.
- Formacion Bonificada para trabajadores.
Precio
Consultar precio
A consultar
Curso de Programación de Videojuegos con C++
I designer
Campus y sedes: I designer
Escuela IDesigner
c/Violant d'Hongria, 73-75
08028
Barcelona
Cursos más populares
Temas relacionados