Diseño y Desarrollo de Video Juegos

Image for Diseño y Desarrollo de Video Juegos

Registrarse por un Curso GRATIS! Introducción a la Enseñanza en línea





Descripción de los Cursos

¿Está listo para aceptar un desafío que siempre será interesante, lo impulsará a sus límites intelectuales, y aún así será divertido? El Diseño y Desarrollo de Video Juegos es desafiante, pero las recompensas lo valen.  Con nuestro incomparable curso de capacitación integral, usted dominará las habilidades que le abrirán las puertas a la creciente industria de los video juegos.

Desarrollar y manejar los complejos entornos para los juegos y aplicaciones relacionadas con la visualización es una tarea desafiante, pero con el entrenamiento correcto y con asesoramiento profesional, el desafío se transforma en menos intimidatorio. Utilizando un enfoque integral y analítico a las arquitecturas de motor de juegos, este curso ofrece a los estudiantes la oportunidad de aprender cómo implementar en forma efectiva las ideas de los juegos. Se asume una razonable familiaridad con las computadoras y una formación en matemáticas de nivel de escuela secundaria. No es necesaria una experiencia previa en programación gráfica o de juegos.

La currícula está dividida en ocho módulos que abarcan cinco áreas principales de estudio: lenguajes de programación, habilidades matemáticas, programación de segmentación gráfica en 3D, arquitecturas de motor de juegos en tiempo real, y algoritmos de inteligencia artificial.

El curso de Desarrollo y Diseño de Video Juegos es un punto de comienzo apropiado para los estudiantes que buscan una carrera profesional como desarrollador de juegos. También está apropiado para aficionados y jugadores entusiastas que buscan explorar este apasionante campo como un emprendimiento recreativo.

Objetivos

Los objetivos del curso en línea de Diseño y Desarrollo de Video Juegos son:

  • Proporcionar a los estudiantes las habilidades de lenguaje de programación centrales
  • Proporcionar a los estudiantes un nivel suficiente de dominio en las áreas
  • Proporcionar a los estudiantes una comprensión completa de los conceptos principales involucrados en la programación gráfica en 3D en tiempo real.

Curso En Línea

  1. Programación C++para Desarrolladores de Juegos I
    1. Como Crear un Programa C++, Entrada y Salida de Consola, Variables, y Operadores Aritméticos
    2. Operadores Lógicos, Control del Flujo de Programa, Repetición, y Matrices
    3. Funciones
    4. Referencias y Señaladores
    5. Clases y Diseño de Programación Orientada en Objetos
    6. Secuencias
    7. Sobrecarga del Operador
    8. Entrada y Salida de Archivo
    9. Herencia y Polimorfismo

  2. Programación C++ para Desarrolladores de Juego II
    1. Clases y Funciones de las Plantillas
    2. Manejo de Errores
    3. Sistemas Numéricos, Representación de Datos y Operaciones de Bit
    4. La Biblioteca Estándar de Plantillas
    5. Introducción a la Programación de Windows
    6. Menúes y Dibujo con Interfaz de Dispositivos y Gráficos (GDI por sus siglas en inglés)
    7. Casillas de Diálogos
    8. Momento Oportuno, Animación, y Sprites
    9. Diseño e Implementación de un Juego en 2D

  3. Cartilla de Matemáticas
    1. Números Reales
    2. Álgebra
    3. Geometría Analítica
    4. Triángulos

  4. Programación de Gráficos con DirectX 9 I
    1. Matemáticas para 3D
    2. La Transformación y Segmentación de la Iluminación
    3. Inicializar Direct3D
    4. Almacenador de Vértices e Índices
    5. Efectos de Textura Simple y Múltiple
    6. Sistemas de Manejo de Cámara
    7. Texturas Comprimidas
    8. Texturas y La Cascada de Mezcla de Textura
    9. Mezcla Alfa
    10. Carga de Escenas GILES™

  5. Matemáticas para los Juegos
    1. Establecer la Teoría y las Funciones
    2. Polinomios
    3. Trigonometría
    4. Matemáticas de Vectores
    5. Matemáticas de Matriz
    6. Algebra de Cuaterniones
    7. Transformaciones Lineales
    8. Geometría Analítica

  6. Programación de Gráficos con DirectX 9 II
    1. Los Contenedores de Malla D3DX
    2. Las Mallas Progresivas
    3. Jerarquías de Escena
    4. Animación de Estructura Clave
    5. Mezcla de Vértices con Índice /Sin Índice
    6. Técnicas de Personalización (Skinning) de Software y Hardware
    7. Animación Esquelética
    8. Animación de Árbol y Síntesis de Imagen
    9. Archivos X
    10. Mezcla de Movimientos
    11. Detección y Respuesta de Choque
    12. Árboles Quad, árboles Oc, y árboles kD
    13. Partición de Espacio Binarios (BSP por sus siglas en inglés) Árboles y Conjunto Potencial Visible (PVS por sus siglas en inglés)

  7. Inteligencia Artificial para Desarrolladores de Juegos
    1. Toma de Decisiones
    2. Algoritmos de Rejilla Traversal y de Búsqueda
    3. Búsqueda de Ruta con A*
    4. Conductas Grupales
    5. Máquinas de Estado Finito
    6. Escritura de Guiones
    7. Nivel de Unidad Al
    8. Redes de Punto de Paso (Waypoint)
    9. Integración de Motor AI

  8. Física para Desarrolladores de Juegos
    1. Los Principios de la Física Newtoniana
    2. Simulación de Gravedad
    3. Simulación de Fricción
    4. Modelado de Aceleración y Velocidad
    5. Trayectorias
    6. Cinemática y Control de Movimientos
    7. Detección y Respuesta de Choque
    8. Técnica de Animación

Información Adicional

Idiomas
English
Duración del Curso
250.00 horas
Duración del Acceso
6 meses
Instructor
Stan Trujillo, John DeGoes, Gary Simmons, Adam Hoult, Brian Hall, David Bourg, Frank Luna
Prerequisitos/Audiencia

Se asume una razonable familiaridad con las computadoras y una formación en matemáticas de nivel de escuela secundaria. No es necesaria la experiencia previa en programación de juegos o gráficos.

El curso de Desarrollo y Diseño de Video Juegos es un punto de comienzo apropiado para los estudiantes que buscan una carrera profesional como desarrollador de juegos. También está apropiado para aficionados y jugadores entusiastas que buscan explorar este apasionante campo como un emprendimiento recreativo.

Requisitos/Materiales Incluidos

Este curso es actualmente compatible con el Sistema Operativo Windows Vista.

Su computadora debe cumplir con los siguientes requisitos de software y hardware al momento de la inscripción:

Requisitos de Hardware

  • Sistema Operativo: Microsoft Windows 98/2000/Millenium/XP
  • Procesador: Pentium III+/AMD Athlon (750MHz o más)
  • Memoria del Sistema: 256 MB+
  • Video: 3D Hardware Acelerador con/ 128MB+ de memoria de panel
  • DirectX 9.0/compatible con OpenGL
  • Disco de 1 GB+ No comprimido
  • Sonido: Tarjeta de Sonido compatible con DirectSound

Requisitos de Software

Materiales Incluidos:
GES proporcionará el libro de texto exigido, Física para Desarrolladores de Juegos.