Doom-Engine

Doom-Engine
Levelstruktur der Doom-Engine

Die Doom-Engine (oder auch "id Tech 1") ist eine Game-Engine von id Software, die überwiegend von John Carmack entwickelt wurde. Sie wurde für das 1993 veröffentlichte Computerspiel Doom programmiert.

Die Doom-Engine basiert wie die ältere, ebenfalls von id Software entwickelten Engine von Wolfenstein 3D auf Raycasting, bietet aber bedeutende technische Fortschritte. Während in der Wolfenstein-Engine alle Räume im Grundriss auf Rechtwinkligkeit beschränkt waren, konnten Grundrisse in der Doom-Engine nun auch alle Arten von schrägen Winkeln und sogar Kurven beinhalten. Eine weitere wesentliche Neuerung war, dass die Doom-Engine beliebige Raumhöhen umsetzen konnte, während in der Vorgängerengine noch alle Räume gleich hoch waren und auf derselben horizontalen Ebene lagen. Mit diesen Neuerungen ließ sich in der Doom-Engine nun ein komplexes und vielgestaltiges Leveldesign realisieren, das beispielsweise auch den Wechsel von Außen- und Innenräumen darstellen konnte.

Zwar speziell für 3D-Shooter entwickelt, ist die Doom-Engine jedoch noch keine vollständige 3D-Engine, ähnlich wie die Build-Engine. In den ersten Versionen war es dem Spieler nicht möglich, nach oben und unten zu blicken. Gegner, Waffen und sonstige Gegenstände wurden noch durch zweidimensionale Grafiken, sogenannte Sprites, dargestellt. Eine wesentliche Einschränkung war, dass keine Räume übereinander angelegt, Wände nur senkrecht und Böden nur waagerecht ausgeführt werden konnten.

Ursprünglich für NeXT-Computer entwickelt, wurde die Engine kurze Zeit später für die Veröffentlichung von Doom auf DOS portiert sowie später auch für andere Spielekonsolen und Betriebssysteme.

Der Quellcode von Doom wurde im Jahre 1997 zur Verwendung für nicht-kommerzielle Zwecke veröffentlicht und 1999 unter der GNU General Public License neu veröffentlicht. Das hatte eine Vielzahl neuer Source-Ports zur Folge, mit denen man Doom auf ursprünglich nicht unterstützten Betriebssystemen benutzen kann oder welche die Funktionalität der Engine teils deutlich erweitern.

Spiele, die auf der Doom-Engine basieren


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Doom engine — Developer(s) id Software Written in C, Assembly language Type Game engine License GNU General Public License …   Wikipedia

  • Doom Engine — Saltar a navegación, búsqueda Doom Engine es el motor grafico 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 …   Wikipedia Español

  • Doom engine — У этого термина существуют и другие значения, см. Doom (значения) …   Википедия

  • Doom Engine — Id Tech 1 L id Tech 1 (ou Doom engine) est un moteur de jeu qui permit de faire fonctionner les jeux Doom et Doom II de id Software. Il a aussi été utilisé sous licence par les jeux Hexen, Heretic, Strife et HacX, et d autres jeux. Il a été créé… …   Wikipédia en Français

  • Doom engine — Id Tech 1 L id Tech 1 (ou Doom engine) est un moteur de jeu qui permit de faire fonctionner les jeux Doom et Doom II de id Software. Il a aussi été utilisé sous licence par les jeux Hexen, Heretic, Strife et HacX, et d autres jeux. Il a été créé… …   Wikipédia en Français

  • Doom (video game) — DOOM redirects here. For other uses, see Doom (disambiguation). Doom Box art, painted by Don Ivan Punchatz. Developer(s) id Software Publis …   Wikipedia

  • DOOM — Doom, gespielt auf einem OLPC One Laptop Per Child. Screenshot von FreeDoom, einer freien Variante. Doom (eng …   Deutsch Wikipedia

  • DOOM II — Doom, gespielt auf einem OLPC One Laptop Per Child. Screenshot von FreeDoom, einer freien Variante. Doom (eng …   Deutsch Wikipedia

  • DooM — Doom, gespielt auf einem OLPC One Laptop Per Child. Screenshot von FreeDoom, einer freien Variante. Doom (eng …   Deutsch Wikipedia

  • DooM ³ — Doom, gespielt auf einem OLPC One Laptop Per Child. Screenshot von FreeDoom, einer freien Variante. Doom (eng …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”