quevasaestudiar.com

SEGUINOS
TAMBI脡N EN
educacionit

Sedes

  • Sucursal Ciudad de Buenos Aires Lavalle 648, 8掳 Piso
    Capital Federal


M谩s carreras de esta instituci贸n

Curso de Programaci贸n de Video juegos en Open GL

educacionit


  • Tipo de Carrera:Curso
  • Modalidad:Presencial y a Distancia
  • Provincia:Capital Federal
  • Pa铆s:Argentina
 

Consult谩 por Whatsapp

Consult谩 por Mail

  • *
  • *
  • *
  • *Campos obligatorios
    Dej谩 tu celu y te contactaran por dudas!
  • Solicitar Informaci贸n a cerca de:

  • Consultar tambi茅n a:



Conoce los conceptos fundamentales para desarrollar videojuegos. Aprende a dise帽ar la arquitectura de este tipo de aplicaciones para generar gr谩ficos 2D y 3D.


En este curso aprender谩s a
Definir la mejor arquitectura dependiendo del tipo de aplicaci贸n a desarrollar.
Elegir entre las diferentes t茅cnicas de colisi贸n de los objetos.
Explotar la matem谩tica necesaria para modelar la l贸gica de la aplicaci贸n.
Implementar los modelos id贸neos para obtener la iluminaci贸n adecuada en cada escena.
Reconocer el concepto de imagen como as铆 de todas sus propiedades.
Utilizar t茅cnicas de optimizaci贸n para mejorar el rendimiento de tu aplicaci贸n.
Animar componentes de tu aplicaci贸n utilizando diversas t茅cnicas.
Utilizar las dos grandes t谩citas de desarrollo 3D: in-door y out-door.

En este curso aprender谩s a desarrollar videojuegos para iOS y Android con OpenGL (Open Graphics Library), una de las interfaces m谩s utilizadas del mercado. Se ense帽ar谩 c贸mo crear gr谩ficos en 2D como as铆 tambi茅n en 3D, que permitir谩n darle un mayor realismo visual a tus aplicaciones.

En el curso aprenderemos cu谩les son las principales caracter铆sticas de la arquitectura de desarrollo de este tipo de aplicaciones. Veremos todos los conceptos que se utilizan hoy en d铆a en las grandes empresas de desarrollo de videojuegos. Estudiaremos modelos l贸gicos para organizar la informaci贸n de la manera mas eficiente.

Se abordar谩n todas las funcionalidades que ofrece OpenGL para el desarrollo de videojuegos, que te dar谩n la posibilidad de crear escenas tridimensionales complejas a partir de principios geom茅tricos simples, tales como puntos, l铆neas y tri谩ngulos, logrando aumentar la experiencia de usuario.

A lo largo del curso trabajaremos en un proyecto integrador que incluir谩 el desarrollo de un videojuego, desde su concepto inicial hasta su versi贸n final.


Se requieren conocimientos s贸lidos en:
Programaci贸n en Android o haber realizado el curso Programaci贸n Android Experto
Programaci贸n en iOS o haber realizado el curso iOS Experto


1. Conceptos de dos dimensiones
Imagen

Color

RGB

Modelo de color CMYK

Profundidad de color

Indexado

Indirecto

P铆xeles

Subp铆xeles

Mapas de bits

Imagenes vectorizadas

Formatos de compresi贸n con p茅rdida

Formatos de compresi贸n sin p茅rdida

Almacenamiento

Sistemas de coordenadas

Cartesianas

Polares

Aplicaciones gr谩ficas

Aplicaciones orientadas a eventos

Aplicaciones en tiempo real

Ciclo acoplado

Ciclo desacoplado

Primitivas gr谩ficas

Puntos

L铆neas

Animaci贸n en 2D

Transformaciones b谩sicas

Traslaci贸n

Escalado

Rotaci贸n

Reflexi贸n

Transformadas compuestas

Animaciones keyframe

2. Conceptos de tres dimensiones
Espacio 3D

Coordenadas cartesianas

Coordenadas cil铆ndricas

Coordenadas esf茅ricas

Malla

Transformation Matrix

Graphics Pipeline

Scene

Culling

Per-vertex Lighting

Triangle Clipping

Scan-Line Conversion

Shading

Alpha Blending

Rendering / Rasterization

Anti-Aliasing

Depth Buffering

APIs gr谩ficas

OpenGL

DirectX

Graphics Engines

Texturas

Iluminaci贸n

Animaciones

Colisiones

T茅cnicas de optimizaci贸n de renderizado on line


MODALIDAD DE CURSADO
Modalidad Presencial
Cursos 100% pr谩cticos con grupos reducidos.
Clases con uso de PC, una por alumno (no tienes que traer tu PC).
Coffee Break incluido.
Espacio de networking.
Posibilidad de volver a tomar el mismo curso gratis.

Modalidad Distancia
Cursos 100% pr谩cticos con grupos reducidos.
Clase en tiempo real por video conferencia.
Profesor disponible para hacer consultas en vivo.
Grabaci贸n de las clases disponibles para ver en otro momento.
Asistencia administrativa personalizada todos los d铆as.



educacionit

Sedes

  • Sucursal Ciudad de Buenos Aires Lavalle 648, 8掳 Piso
    Capital Federal


M谩s carreras de esta instituci贸n