3.283 cursos gratis
6.262.191 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Software > Tipología de los juegos de ordenador y consola > DirectX y OpenGl

Tipología de los juegos de ordenador y consola

Autor: Pablo Guevara
Curso:  4,21/5 4,21/5 (60 opiniones) |2800 alumnos|Fecha publicación: 14/07/2004

Capítulo 10:

 DirectX y OpenGl

A menudo escuchamos sobre estas dos tecnologías y si bien podemos desconocerlas completamente. Sabemos que son necesarias para ejecutar los juegos. Entonces ¿qué son DirectX y OpenGL? Básicamente, evitando una explicación compleja son unas librerías que nos permiten comunicarnos con el hardware de manera directa sin tener que escribir complicados códigos para que estos los interpreten. De esta manera evitamos una gran carga de programación a la hora de realizar los juegos. En definitiva son unas librerías que servirán de interprete entre nuestro juego y los diferentes dispositivos de hardware (placa de video, procesador, Dispositivos de entra y salida, etc.).

DirectX y OpenGl

Existen varias diferencias entre ellos pero básicamente realizan la misma tarea. Es cuestión del programador utilizar la que se sienta más cómoda

DirectX VS OpenGL

Existen muchos aspectos tecnológicos en referencia a las diferencias de dichas librerías. La más importante es que DirectX es una herramienta de Windows y OpenGL puede ser utilizado en una gran variedad de plataformas. Existe una mini guerra entre estas dos librerías y están las personas que defienden una y otra, como así también las personas que se sienten a gusto con las dos. Lo fundamental de las dos es su cometido. Ambas facilitan la programación y reducen sus tiempos. Si el programador quisiera puede comunicarse directamente con el Hardware pero esto requeriría de un mayor tiempo de programación.

La mejor manera de considerar a ambos es como un interprete que traduce nuestras solicitudes en un lenguaje natural (similar al lenguaje humano)  a CÓDIGO MAQUINA (unos y ceros) para que el hardware pueda interpretarlo. Además evitan que tengamos que tener una especificación mas ampliada de cómo procesa la información en el hardware.

Ambas librerías reducen la complejidad y buscan la estandarización. Si no deseáramos usarla deberíamos programar código para cada placa específica que existe en el mercado. Y como bien sabemos existen muchas. De esta manera las empresas productoras de hardware realizan sus productos compatibles con estas tecnologías.

Cabe mencionar que DirectX es el nombre de un conjunto de herramientas como Direct3D, DirectSound, DirectInput. Como observan en sus nombres, esta bien indicado para que sirve cada una de estas librerías (manejo del 3d, del sonido, etc.).

Si tienen la oportunidad de observar las características de una placa de video por ejemplo, observaran que las mismas indican la compatibilidad ya sea de una librería o de la otra y además indican la versión actual de las mismas ya que ambas sufren modificaciones y mejoras constantemente.

Capítulo anterior - El sonido
Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 60 opiniones. Opina sobre este curso.


Cursos similares a Tipología de los juegos de ordenador y consola


Cursos Valoración Alumnos Vídeo
Diseño de software educativo
El presente curso tiene la finalidad de dar a conocer los lineamientos particulares del diseño de software educativo, como base fundamental en la construcción de nuestro ... [02/02/06]
5/5 6.782  
Photoshop. Efecto botón metalizado
Usar Photoshop para hacer efectos vistosos es sencillo. En este curso de Photoshop vamos a enseñarte a realizar un botón metalizado en diversos tonos. Paso a paso, median... [14/10/08]
5/5 536
Curso con video
Curso con video
Sistemas operativos inteligentes
Este trabajo de informática ilustra qué son los sistemas operativos inteligentes, sus características y cómo funcionan, tomando c... [13/01/09]
 4,50/5 309  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail