Motores De Juego

Páginas: 9 (2233 palabras) Publicado: 12 de noviembre de 2012
AlexGomez10

Motores de juego
Un motor de videojuego es un término que hace referencia a una serie de rutinas de programación que permiten el diseño, la creación y la representación de un videojuego. Del mismo modo existen motores de juegos que operan tanto en consolas de videojuegos y sistemas operativos. La funcionalidad básica de un motor es proveer al videojuego de un motor de renderizado,parte del código que se encarga de poner en pantalla los ambientes y objetos, para los gráficos 2D y 3D, motor físico o detector de colisiones, sonidos, scripting, animación, inteligencia artificial, redes, streaming, administración de memoria y un escenario gráfico. El proceso de desarrollo de un videojuego puede variar notablemente por reusar o adaptar un mismo motor de videojuego para creardiferentes juegos.

Hablaremos de unos cuantos de ellos.

Doom Engine:
Doom Engine es el motor gráfico que id Software uso para sus videojuegos Doom y Doom II. Este motor gráfico también es usado por Hexen, Heretic, Strife y HacX, y otros juegos producidos por licenciatarios. Fue creado por John Carmack, con las funciones auxiliares escritas por Mike Abrash, John Romero, Dave Taylor y PaulRadek. Originalmente desarrollado en computadoras NeXT, fue portado a DOS para el lanzamiento inicial de Doom, para después ser portado a otras consolas y sistemas operativos. El código fuente para la versión Doom de Linux fue lanzado al público public en 1997 bajo una licencia que garantiza los derechos de uso del motor mientras no sea para uso comercial, y fue relanzado bajo la licencia GNU en 1999.Las docenas de Dooms no oficiales que han sido creados desde entonces ha permitido que el juego corra en sistemas operativos que

AlexGomez10

antaño no eran soportados e incluso mejorando la funcionalidad del motor y agregando en algunas conversiones nuevas características. No es un verdadero motor "3D", ya que no es posible mirar hacia arriba y hacia abajo adecuadamente, y 2 sectores nopueden ser traslapados, pero es un elegante sistema que permite renderizado en pseudo-3D. En su tiempo Doom fue revolucionario en su habilidad de proveer un ambiente 3D rápido por mapeado de texturas. Estructura básica: Visto desde una perspectiva aérea (de arriba hacia abajo), todos los niveles de Doom son de 2 dimensiones, demostrando una de las limitaciones clave del motor gráfico de "Doom": noes posible tener "cuartos sobre cuartos". Esta limitación tiene su ventaja: Un "Modo Mapa" puede ser fácilmente mostrado, el cual representa las paredes y la posición del jugador, justo como la imagen de la derecha. Objetos Básicos La unidad básica es el Vertex el cual representa un punto en 2D. Los vertices (o "vertexes" como son referidos internamente en el motor) son unidos para formar líneas,conocidas como "linedefs". Cada linedefs puede tener uno u dos lados, los cuales son conocidos como "sidedefs". Los sidedefs son agrupados para formar polígonos; estos son llamados "sectors". Los sectors representan áreas particulares del nivel. Sectors (Polígonos) Cada sector contiene un número de propiedades: una altura del piso, altura del techo, nivel de iluminación, la textura del piso y latextura del techo. Para tener una iluminación diferente en un área particular, un nuevo sector debe ser creado específicamente para esa area con un nivel de iluminación diferente. Los linedefs de un lado representan "paredes solidas", mientras los linedefs de dos lados representan rectas "puente" entre sectores (o poligonos). Sidedefs Los Sidedefs son usados para colocar texturas para la pared;estos están totalmente separados de las texturas del piso y el techo. Cada sidedef puede tener 3 texturas; estas son llamadas texturas altas, medias y bajas.

AlexGomez10

En los linedefs de un lado solo la textura media es usada para las texturas en la pared. En los linedefs de dos lados la situación es más compleja. Las texturas altas y bajas son usadas para llenar los huecos cuando sectores...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Juego Motor
  • Juego Motor
  • Juegos motores
  • Juego motor
  • Juegos motores
  • juegos motores
  • juegos motores
  • Juegos motores de persecucion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS