Doom Wiki
Doom Wiki


EDGE (Enhanced Doom Gaming Engine) es una portación (source port) con bastantes años de desarrollo a sus espaldas, bien considerado por los aficionados a la creación de niveles y modificaciones de Doom debido a las muchas posibilidades que ofrece. Se deriva de un proyecto anterior llamado DOSDoom, y comenzó a desarrollarse a principios de 1999 antes de que se lanzara su padre DOSDoom 0.65. A EDGE a veces se lo conoce como 3DGE o hyper3DGE debido al desarrollo de larga data de la bifurcación 3DGE, que se lanzó inicialmente el 11 de abril de 2011 y se absorbió nuevamente en EDGE siete años después.

Utiliza renderización gráfica por OpenGL, el modo tradicional por software se abandonó después de la versión 1.28 y tiene un aspecto visual muy limpio.

Como curiosidad, podremos elegir el idioma en el que se mostrarán los mensajes del juego: inglés, francés, español, holandés, alemán, sueco o finlandés.

Características[]

La característica más atractiva de EDGE es su sistema DDF, que se originó en DOSDoom. DDF describe todo el comportamiento del juego dentro de los archivos de texto externos al archivo ejecutable. Como resultado, es popular entre los modders que usan la extensibilidad para agregar muchas armas y características nuevas con muchos menos límites de los presentes en otras portaciones. Con DDF, por ejemplo, es posible crear monstruos que pueden poseer múltiples misiles y ataques cuerpo a cuerpo, o crear estados de dolor y muerte personalizados para monstruos cuando son golpeados por armas o proyectiles específicos.

Combinado con RTS y el lenguaje más modular y moderno COAL, EDGE puede rivalizar con lo que otras portaciones populares son capaces de hacer a través de sus respectivas implementaciones de lenguaje de secuencias de comandos.

Características actuales[]

  • Compatibilidad con procesadores de 64 bits.
  • Compatibilidad con Raspberry Pi 4 (ARM64).
  • Soporte UDMF.
  • Rutas de renderizado OpenGL 1.1/3.1, con Mipmapping, suavizado, luces dinámicas, espejos, portales y compatibilidad con sombreadores GLSL (bump-mapping/GLSL solo se admite en la ruta de renderizado 3.1)
  • Compatibilidad con archivos PAK/ PK3 /PK7/ EPK.
  • Texturas de alta resolución JPEG, PNG, TGA, BMP, PSD, GIF, HDR, PIC, PNM, que incluyen compatibilidad con espacios de textura TX_START y TX_END y HI_START y HI_END , y compatibilidad con desplazamiento grAb para imágenes PNG.
  • Compatibilidad con formatos de música MUS, MIDI, IT/MOD y Ogg Vorbis.
  • Compatibilidad con IWADs de Heretic y de Chex Quest.
  • Funciona en la consola Sega Dreamcast.
  • Poliobjetos (se admitirán más tipos en el futuro).
  • Admite hasta 64 armas definidas a la vez a través de DDF.
  • 16 tipos de munición: Balas, Cartuchos, Cohetes, Celdas y AMMO5 a AMMO16 (solo EDGE v1.29; AMMO1 a AMMO4 se pueden usar como alias para los cuatro tipos principales de munición).
  • Cuatro tipos de armadura : VERDE (reducción del 33 %), AZUL (reducción del 50 %), AMARILLA (reducción del 75 %) y ROJA (reducción del 90 %).
  • Los sprites se pueden ver desde 16 ángulos.
  • Puertas corredizas, que se implementan de forma nativa sin utilizar poliobjetos.

Enlaces externos[]