Cursos

Curso de Programación de Videojuegos con C++

I designer
Curso|On-line|350 Horas - 350 horas en 24 meses.

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.
Sobretodo, es un curso muy apto para tí: programador nato que ves el código en todo lo que aparece en tu pantalla.
¿Quieres saber más? Aquí lo tienes todo.

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.

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.

Titulación obtenida

Título Acreditativo.

Promociones

  • Promociones puntuales.
  • Condiciones especiales personas en desempleo y estudiantes.
  • Formacion Bonificada para trabajadores.

Requisitos

Único requisito: Conocimientos a nivel usuario del Sistema operativo Windows. Nociones básicas de uso de Internet.

Perspectivas laborales

Programador de IA.
Programador de Gameplay.
Gameplay Designer.

Temario del curso

  1. Gameplay.
    1. Tipos y géneros.
    2. Producción y Desarrollo de videojuegos.
    3. Ética y social.
    4. Equipo Humano.
    5. Jugabilidad y planteamiento.
    6. Jugabilidad y Adaptación.
  2. Programación en C++.
    1. Introducción a C++.
    2. Sintaxis y Variables.
    3. Operadores.
    4. Streams.
    5. Bucles y Condicionales.
    6. Algoritmos de ordenación.
    7. Funciones.
    8. Arrays.
    9. Punteros.
    10. Ficheros.
    11. Programación orientada a objetos.
  3. OpenGL.
    1. Librerías Gráficas.
    2. OpenGL.
    3. Transformaciones.
    4. Iluminación.
    5. Texturas.
  4. Ogre.
    1. Introducción a Ogre.
    2. Esqueleto de una aplicación.
    3. Gestión de escenas.
    4. Sistema de Entrada (Teclado y Ratón).
    5. Mallas y Animación I.
    6. Mallas y Animación II.
    7. Cámaras, luces y sombras.
    8. Raycasting.
    9. Player y PlayerManager.
    10. Inteligencia Artificial.
    11. OpenAL: Integración de la librería open source OpenAL con Ogre.
  5. Redes.
    1. Introducción al juego multijugador y creación de sistema cliente-servidor.
    2. Definición de threads. Mutex.
    3. Redes cliente-servidor concurrentes.
    4. Envío y recepción de mensajes entre cliente y servidor.
    5. Integración de Redes en Ogre3D.
  6. Físicas.
    1. Introducción a las físicas e instalación de PhysX.
    2. Físicas en personajes.
    3. Raycasting.
  7. Proyecto final.
Creación de una demo de un videojuego (Proyecto Final: Demo real de tu videojuego).

Solicita información gratuita sobre este curso

Para contactar debes aceptar la política de privacidad
Enviando este formulario acepta recibir información periódica de Educaweb y del Centro relacionada con estos cursos.
+50.000
centros
han confiado en nuestros servicios
+15 años
de experiencia
en educación, formación y orientación