Curso de Programación de Videojuegos con C++

Curso de Programación de Videojuegos con C++

Curso de Programación de Videojuegos con C++

0
Desarrolla Videojuegos Multiplataforma
  • Inicio / Fin Matrícula abierta
  • Duración 350 horas
  • Formato On line
  • Método Curso
  • País
    España
  • Provincia
    Todas
  • Idioma
    Español

Dirigido a: 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: Conocimientos a nivel usuario del Sistema operativo Windows. Nociones básicas de uso de Internet.

Para qué te prepara: Crear un videojuego supone trabajar por fases y de modo progresivo. Este curso te prepara para el desarrollo técnico del videojuego: programación C++, librerías, trabajo con Ogre, redes y físicas y finalmente tu demo reel.

Certificado: Título acreditativo.


Solicitar información
  • Rellena el formulario para que el centro pueda informarte

    Los campos marcados con * son obligatorios

    * Nombre: * Apellidos:
    * País: * Provincia:
    * C.P.:
    * Email: * Teléfono:
    * Móvil:
    * Sexo: Hombre Mujer
    Solicitar información
    Quiero recibir información sobre cursos similares.

    *Al pulsar "Solicitar información" aceptas las condiciones de utilización y la política de protección de datos. A su vez, autorizas EXPRESAMENTE a HispaVista, S.L. a enviar tus datos al centro que imparte el curso por el cual te has interesado.

    Contenido del curso Curso de Programación de Videojuegos con C++

    Gameplay.

    • 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.

    Solicita información

    Acceso Centros de Formación
    Quiénes somos Trabaja con nosotros
    Contáctanos Ayuda
    Información Aviso legal
    Condiciones de uso Política de cookies