Sunteți pe pagina 1din 5

Motores Grficos

Ignacio Romero Gmez Facultad de Ciencias de la Computacin - Benemrita Universidad Autnoma de Puebla n_n-0_o@hotmail.com Resumen
Este artculo trata sobre los motores grficos, que son, funcionamiento, su origen y desarrollo a lo largo del tiempo involucrado ntimamente al desarrollo de hardware para hacer ms rpido el computo de los datos a graficar, adems del impacto que ha tenido en el tiempo en especfico en la actualidad. El trmino de Motor Grfico pudo haber nacido de la comparacin con un auto, ya que podemos decir que la carrocera del auto es todo lo externo que vemos del videojuego, mientras por dentro el motor es lo que hace que funcione todo, por lo tanto al ser un motor este no funciona de forma aleatoria como se podra pensar, sino que consta de partes que realizan tareas especficas.

Motor Grfico: El alma de los videojuegos


Definicin: El motor grfico es la parte de un programa que controla, gestiona y actualiza los grficos 3D en tiempo real. Un motor grfico es un conjunto de rutinas enlazadas que permiten la creacin de videojuegos y a su vez sirve para poder correrlos; anteriormente los programadores no necesitaban de esta herramienta para poder crear algn videojuego ya que en esa poca no haba un avance muy grande dedicado al desarrollo de videojuegos y por lo tanto los que existan eran de diseos muy bsicos y pobres, pero como es notable, con el paso de los aos y la innovacin tecnolgica ha hecho posible la creacin de hardware de procesamiento cada vez ms potente y por lo tanto esto hace que los programadores de videojuegos tengan herramientas para disear los motores grficos. La funcin bsica de un motor grfico es renderizar los grficos o en palabras simples es mostrar los grficos en la pantalla, aunque tambin pude encargarse de simular la fsica (eventos naturales, cadas libres, movimientos corporales, etc.), gestionar la memoria, las animaciones, la inteligencia artificial (aunque con cada videojuego suele ser reemplazada por otra nueva u optimizada), entre otras muchas cosas; por lo tanto podemos darnos cuenta que el motor grfico es algo imprescindible para un videojuego o cualquier aplicacin grafica o de simulacin.

A la hora del desarrollo de un videojuego la empresa o

grupo desarrollador tiene 2 opciones, la primera es crear un motor grfico desde cero, esta opcin suele ser un poco irrealista para algunos desarrolladores ya que ello conlleva a una gran inversin de dinero, tiempo y trabajo. La segunda opcin es utilizar motores grficos existentes, ya sea de pago o gratuitos, y estos cubren las necesidades bsicas actuales, pero como es de notarse, al ser un motor grfico ajeno se debe aprender a usarlo pero es un tiempo muy reducido en comparacin de crear uno propio empezando desde cero, muchos de estos motores llevan demasiados aos en constante desarrollo y actualizacin para cubrir las demandas que se van generando. Esta opcin es la ms usada en el mercado debido a que crear un motor propio lleva altos costos de produccin para cubrir las necesidades actuales de los videojuegos o aplicaciones grficas, por eso muchos videojuegos terminan usando el mismo motor grfico, y por eso es que muchos videojuegos terminan parecindose visualmente ya sea por la forma en que procesa la iluminacin y otras cosas. Tambin se podra considerar una tercera opcin que es combinar motores grficos existentes y modificarlos de tal forma que cumpla con las necesidades que se tengan.

John Carmak es considerado el mejor programador de motores grficos.

Figura 1.

Software

Logo de Id

1992: Aparece el primer juego 3D, su nombre es Wolfstein, el cual fue un avance enorme para su poca (Figura 2).

Figura 2. Wolfstein 3D

1994: Aparece DOOM con su nuevo motor grfico mejorado (Figura 3).

Un poco de historia
Como se ha visto los motores grficos se adaptan con fluidez al entorno 3D y la tendencia actual es conseguir grficos foto-realistas (Mejorando texturas, optimizacin de la simulacin de la fsica de los objetos, efectos de iluminacin, etc.). Todo esto va de la mano con el desarrollo de tarjetas grficas y procesadores que permiten que los cambios en las animaciones sean de por lo menos 25 imgenes por segundo haciendo que los movimientos sean fluidos a simple vista. A continuacin tenemos puntos ms importantes en el desarrollo de los motores grficos: 1991: La compaa ID Software comienza el desarrollo de revolucionarios motores grficos.

1996:

Prcticamente todo es 3D, no hay limitaciones de paredes, alturas o suelo.

2006: Se empieza a implementar la iluminacin foto realista en los motores grficos.

1998:

Quake III es el pionero en aceleracin de grficos por medio de hardware.

Foto-realismo en los Motores grficos


Tim Sweeney, el cerebro creador del Unreal Engine, piensa que estamos a 15 aos de lograr motores grficos que simulen una calidad foto realista, y menciono esto: Hay que simular el cerebro y el sistema nervioso para desarrollar videojuegos totalmente foto realistas 2003: Segn palabras del fundador de Epic Games, un juego actual tcnicamente magnifico como por ejemplo: Gears of War, Halo, etc, es muy poco realista cuando se pone en comparacin con una persona real, simplemente basta mencionar la complejidad del comportamiento del humano.

Quake III llega a usarse para comprobar el rendimiento delas tarjetas grficas (figura 4).

Figura 4: Quake III

2005: Con las altas velocidades de internet, los motores grafios tuvieron que adaptarse para el juego en lnea.

Hemos simulado animacin facial usando decenas de huesos y controles faciales, pro en el cuerpo hay miles. De esto de desprender que hemos evolucionado para reconocer las cosas con extraordinario detalle, mientras que nos quedamos cortos a la hora de poder simularlo. Y desafortunadamente, esto ya n es solo cuestin de poder de procesamiento computacional,

debido a que si tuviramos computadoras ms rpidas hoy, aun no podramos solucionar esto, porque aun no tenemos los algoritmos matemticos, y no sabemos cmo funciona el cerebro, o como simular eso Tim Sweeney (2010) Posteriormente agreg que los desarrolladores tienen y deben entender primero el comportamiento del cerebro y el sistema nervioso para as poderlo simular en una computadora antes, y as poder crear videojuegos totalmente foto-realistas. Impacto

Muerte de personas o animales. El uso y abuso de drogas y alcohol. El comportamiento criminal, la falta de respeto por la autoridad y las leyes. La explotacin sexual y la violencia hacia la mujer. Los estereotipos raciales, sexuales y de gnero. El uso de palabras indecentes, obscenidades y gestos obscenos.

de los videojuegos

Los videojuegos se han convertido en un estilo de vida que hoy en da tiene mayor impacto y ganancia que el cine, ya que se ha convertido en una actividad popular donde la gente le puede dedicar una enorme cantidad de horas. Hay efectos innegables de los videojuegos actuales uno de ellos es la violencia y ya que todos (o su gran mayora) estn plagados con ella esta va directamente a la sociedad, en especial a los nios y jvenes que es donde este mercado tiene ms impacto.

Cabe mencionar y resaltar que el hecho que se insensibilice la persona no quiere decir que el individuo tenga ms probabilidad de repetir el acto, l estudia muestra la falta de miedo o sorpresa al exponerse ante los puntos antes mencionados.

Los videojuegos tienen como objetivo seducir, llamar la atencin de todos nosotros y esto lo hace de formas peculiares, una de ellas es acercarse demasiado a la realidad, incluso que podamos dejar de pensar que es un videojuego y sea ms una simulacin de un entorno real. En investigaciones recientes sobre el efecto que tienen los videojuegos en los nios y jvenes han comprobado que la exposicin de violencia en los juegos ms realistas hasta la fecha ha producido distintos niveles de insensibilidad en quienes lo juegan, se han mostrado insensibilidad ante ciertas escenas como:

Bibliografa

[1] El blog de Marcos Motor grfico y eso qu es? http://marcosdiez.wordpress.com/2012/11/14/motorgrafico-y-eso-que-es/ [2] Taringa Motores Grficos: El combustible que alimenta a los videojuegos ms avanzados. http://www.taringa.net/posts/info/2041013/MotoresGraficos-El-combustible-que-alimenta-a-losJuegos.html [3] NeoTeo Top: Los 10 motores grficos mas importantes http://www.neoteo.com/top-10-los-motores-graficosmas-importantes [4] 3D Juegos Motores grficos (engines) http://www.3djuegos.com/novedades/juegosgeneros/juegos-ps4-otros-motorgrafico/0f37f4f90/juegos-populares/ [5] Universidad de Valencia Motores Grficos www.informatica.uv.es/iiguia/IG/motores_graf.pps [6] Mis Respuestas Qu son los motores grficos? http://www.misrespuestas.com/que-son-los-motoresgraficos.html [7] Sabia Evolucin de los Motores Grficos http://sabia.tic.udc.es/gc/Contenidos %20adicionales/trabajos/MotoresGraficos/MotoresGr aficos/evolucion.html [8] EcuRed Motor Grfico www.ecured.cu/index.php/Motor_grfico [9] Muy Computer Historia de los motores grficos http://www.muycomputer.com/2009/07/24/actualidade specialeshistoria-de-los-motores3d_we9erk2xxdbppdtgkkhxsyoam9mmil2p3t1xjcqqceg p2vjowhuyhbe1ho_los4m [10] Desarrollo de Videojuegos Historia de los motores Grficos

http://desarrollodevideojuegos.jimdo.com/historia-demotores-graficos/ [11] Pepinillo Guerrero Blog El impacto en los videojuegos http://www.pepinilloguerrero.com/2012/08/10/elimpacto-en-los-videojuegos/ [12]American Academy of child and adolescent psychiatry Los nios y los juegos de video http://www.aacap.org/cs/root/facts_for_families/infor macion_para_la_familia/los_ninos_y_los_juegos_de_ video_jugando_con_la_violencia_no_91

S-ar putea să vă placă și