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
    Acepto la Política de Privacidad.
    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.

    En virtud del interés demandado, Hispavista S.L. comunicará al centro de formación que imparte el programa, los datos personales prescindibles con la finalidad que éste pueda ponerse en contacto y facilitarle la información solicitada.
    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