Difference between revisions of "Wolfenstein 3D"

From DoomWiki.org

[unchecked revision][checked revision]
(Added wikilink.)
(Similarities with Doom engine games)
(44 intermediate revisions by 23 users not shown)
Line 1: Line 1:
 
[[Image:Wolf3D.png|thumb|right|Wolfenstein 3D]]
 
[[Image:Wolf3D.png|thumb|right|Wolfenstein 3D]]
'''Wolfenstein 3D''' (also written '''Wolfenstein 3-D''') is a [[Wikipedia:First-person shooter|first-person shooter]] created by [[id Software]] and published by [[wikipedia:Apogee Software|Apogee Software]] in 1992. It involves the adventures of an [[Wikipedia:Allies of World War II|Allied]] soldier, B.J. Blazkowicz, fighting his way through a series of [[Wikipedia:Nazi Germany|Nazi]] dungeons during [[Wikipedia:World War II|World War II]]. It owes much of its success to an aggressive [[shareware]] marketing campaign which was later repeated with even greater success for [[Doom]]. It also spawned a commercial sequel, [[Wikipedia:Spear of Destiny (computer game)|Spear of Destiny]], which used the same [[Wikipedia:Game engine|engine]], and was the inspiration for id's [[Wikipedia:Return to Castle Wolfenstein|Return to Castle Wolfenstein]], released in 2001.  
+
'''Wolfenstein 3D''' (also written '''Wolfenstein 3-D''') is a [[Wikipedia:First-person shooter|first-person shooter]] created by [[id Software]] and published by [[wikipedia:Apogee Software|Apogee Software]] in 1992. It involves the adventures of an [[Wikipedia:Allies of World War II|Allied]] soldier, B.J. Blazkowicz, fighting his way through a series of [[Wikipedia:Nazi Germany|Nazi]] dungeons during [[Wikipedia:World War II|World War II]]. It owes much of its success to an aggressive [[shareware]] marketing campaign which was later repeated with even greater success for [[Doom]]. It also spawned a commercial prequel, [[Wikipedia:Spear of Destiny (computer game)|Spear of Destiny]], which used the same [[Wikipedia:Game engine|engine]]. Since then several Wolfenstein games have been made on newer tech.
  
Inspiration for this game came from the even older 2D games [[Wikipedia:Castle Wolfenstein|Castle Wolfenstein]] and [[Wikipedia:Beyond Castle Wolfenstein|Beyond Castle Wolfenstein]], published by [[Wikipedia:Muse Software|Muse Software]]. Unlike these predecessors, Wolfenstein 3D shifted the focus away from puzzle solving in favor of more action-oriented gameplay. Though id had planned to include more strategic elements seen in these earlier games (such as wearing captured uniforms and dragging bodies), these features made gameplay too complex, slowing the action down. The final release did retain some arcade-style concepts, such as lives and scoring.
+
[[File:W3D.jpg|thumb|Wolfenstein 3D manual art]]
 +
Inspiration for this game came from the even older 2D games [[Wikipedia:Castle Wolfenstein|Castle Wolfenstein]] and [[Wikipedia:Beyond Castle Wolfenstein|Beyond Castle Wolfenstein]], published by [[Wikipedia:Muse Software|Muse Software]]. Unlike these predecessors, Wolfenstein 3D shifted the focus away from puzzle solving in favor of more action-oriented gameplay. Though id had planned to include more strategic elements seen in these earlier games (such as wearing captured uniforms and dragging bodies), these features made gameplay too complex, slowing the action down. The final release did retain some arcade-style concepts, such as lives and scoring.
  
 
== Technical ==
 
== Technical ==
 +
The engine is a fairly simple textbook raycaster, using maps composed of tiles, which only allow 90-degree angles between walls. While walls are [[texture]]d, horizontal planes forming the floor and ceiling are shaded with flat colors. Much of the source code for Wolfenstein 3D was later reused in Apogee's [[Wikipedia:Rise of the Triad|Rise of the Triad]], released in 1995. Like the Doom engine, the Wolfenstein 3D engine was also used for several other games; [[Wikipedia:Blake Stone: Aliens of Gold|Blake Stone: Aliens of Gold]], [[Wikipedia:Blake Stone: Planet Strike|Blake Stone: Planet Strike]], [[Wikipedia:Corridor 7: Alien Invasion|Corridor 7: Alien Invasion]], [[Wikipedia:Operation Body Count|Operation Bodycount]], and {{wp|Super 3D Noah's Ark}}, which enhance the engine with numerous features, some similar to those id Software added to Doom such as textured planes, distance shading, teleporters and switches.
  
The engine is fairly simple, using maps composed of tiles, which only allow 90-degree angles between walls. Floors and ceilings are shaded with flat colors instead of having [[texture]]s. Much of the source code for Wolfenstein 3D was later reused in Apogee's [[Wikipedia:Rise of the Triad|Rise of the Triad]], released in 1995.
+
The game data is spread across four files ({{c|AUDIOT}}, {{c|GAMEMAPS}}, {{c|VGAGRAPH}}, and {{c|VSWAP}}) with four additional files ({{c|AUDIOHED}}, {{c|VGADICT}}, {{c|VGAHEAD}}, and {{c|MAPHEAD}}) containing metadata such as offset positions, size, and compression dictionary allowing to actually retrieve the game data. The file names are hardcoded, but the extension varies depending on the game — {{c|WL1}} for the shareware, {{c|WL3}} for the registered game, {{c|WL6}} for the full game with the added "nocturnal missions", {{c|SDM}} for the Spear of Destiny demo, and {{c|SOD}} for the full Spear of Destiny game. Each data blob is referenced in the executable by its hardcoded index position, rather than by a lump name; and since different versions of the game have different amounts of game data, the offsets change for each version. This design has two consequences: it is not possible to replace only one part of the resources from one data file, all the other resources need to be included as well; and in addition each version of the game needs its own executable. Playing a mod involves replacing the relevant data files by the modded ones.
 +
 
 +
Despite these hurdles, a Wolfenstein modding scene emerged fairly quickly, and because of them many mods had to be essentially stand-alone games that did not require the player to actually own the games before they can play them, a practice to which id Software naturally objected. The [[WAD]] format used in Doom was intended to resolve these problems: identifying resources by lump names allow to simplify the engine considerably by not having to maintain different index lists for different versions, which also allows to have the same executable running all versions of all Doom IWADs, and it also makes modding much easier by allowing to put all data in a single file whose content can override that from the main game file without having to replace it.
  
 
== Fanbase ==
 
== Fanbase ==
 +
At the time of its release, Wolfenstein 3D was seen as a revolutionary new product, and is regarded by many to be the grandfather of all FPS games, as it popularized the genre tremendously. It is especially noteworthy for having directly led to the development and publication of Doom just a year after its release. Although Doom and its successors quickly superseded Wolfenstein on a technical level to become an equally important milestone in the development of the first-person shooter, Wolfenstein still enjoys a substantial following on the Internet, including websites, user-created maps, and even totally new games based on the source code, which was released on July 21, 1995.
  
At the time of its release, Wolfenstein 3D was seen as a revolutionary new product, and is regarded by many to be the grandfather of all FPS games, as it popularized the genre tremendously. It is especially noteworthy for having directly led to the development and publication of Doom just a year after its release. Although Doom and its successors quickly superseded Wolfenstein to become an equally important milestone in the development of the first-person shooter, Wolfenstein still enjoys a substantial following on the Internet, including websites, user-created maps, and even totally new games based on the source code (released on July 21, 1995), such as "Spear of Destiny: Resurrection" and "Spear: End of Destiny".
+
== Similarities with Doom engine games ==
 
+
*The style of game divided in episodes is very similar to Wolfenstein. Initially, Wolfenstein had three episodes, each with nine levels and a secret level. Later on, the expansion pack "The Nocturnal Missions" with three new episodes was added. Doom had three episodes originally, with eight levels and a secret level each, and an expansion pack with a new episode was also released. Both games have a boss at the end of each episode. Both shareware versions include only the first episode.
A Wolfenstein [[total conversion]] for Doom also exists (the [[Wolfendoom (Doom)|Wolfendoom]] series), created by [[Laz Rojas]], which uses the [[Doom engine]] and [[DeHackEd]] files to recreate an enhanced version of the Wolfenstein environment. All of the original levels are meticulously reproduced, but Rojas has also created a number of extremely atmospheric standalone missions following the theme of fighting Nazis in a WWII setting, such as "Operation Arctic Wolf", "Astrostein", and "Operation Rheingold", which push the engine to its limits with new weapons, enemies, maps, and special effects. Since releasing a special edition of "Operation Arctic Wolf" in 2003 after a three year hiatus, Rojas has not updated his site any further, although updates of "Arctic Wolf" have emerged on a sporadic basis.
+
*The first episode of Doom contains only a couple of weak opponents, and in the end there is a boss that is supreme in comparison with them. This resembles Wolfenstein's gameplay style. However, later episodes of Doom include more powerful weapons and enemies, and the bosses are much more powerful than any enemy.
 
+
*The second Wolfenstein game, Spear of Destiny, includes 19 new levels and two secret levels in a single campaign, and the episode select screen was removed. Doom II was released in a very similar way.
Another total conversion exists, the [[Wolfenstein 3D Total Conversion]] by AFADoomer, which uses the [[ZDoom]] engine to emulate Wolfenstein more closely using [[ACS]] and other ZDoom features.
+
*The [[status bar]] has the same style, including displays for health, ammo and keys. Early versions of Doom included displays for score and lives, and the selected weapon was also illustrated in the bar.
 
+
*The [[supercharge]] power-up in Doom resembles the extra lives in Wolfenstein.
==Similarities between Doom and Wolfenstein 3D==
+
*The [[status bar face]] is very similar to the one in Wolfenstein, including a grin face when the player picks up the chaingun. Spear of Destiny also had an [[Ouch Face]] and the face has golden eyes in god mode.
*[[Status bar]] (including the [[status bar face]]).
+
*Wolfenstein has three weapons, the pistol, the machine gun and the chaingun, all which use the same ammo. Doom still kept the pistol and chaingun. However, instead of the machine gun, it included the shotgun which used a different set of ammo.
 +
*The [[ammo clip]] sprite of Doom is similar to that of Wolfenstein, and is also dropped by the most common type of enemy.
 +
*The Doom [[demon]]s act almost exactly like the Wolfenstein dogs.
 
*The [[chaingunner]] is somewhat reminiscent of the first Wolfenstein boss, Hans Grosse.
 
*The [[chaingunner]] is somewhat reminiscent of the first Wolfenstein boss, Hans Grosse.
*The chaingun carried by the Wolfenstein bosses looks looks similar to the [[Spider Mastermind]]'s chaingun. The most clear similarity is the exact same amount of barrels (six).
+
*The chaingun carried by the Wolfenstein bosses looks similar to the [[spiderdemon]]'s chaingun. The most clear similarity is that they both have six barrels.  
*The Doom [[Demon]]s act almost exactly like the Wolfenstein dogs.
+
*The rocket launcher carried by Otto Giftmacher and General Fettgesicht fires similar homing missiles to those of the revenant's, complete with smoke trail.
 +
*Similar to Wolfenstein 3D, Doom has a particular door texture used for the start area and the final room.
 +
*Excluding the textures used in the two secrets level in Doom II, the following [[flat]]s and [[patch]]es are ripped or based on Wolfenstein 3D walls:
 +
**FLAT1_1 and FLAT1_2
 +
**FLAT5_7 and FLAT5_8
 +
**GRNROCK, RROCK13, RW30_1, RW30_2 and RW30_3
 +
**RROCK11 and RW1_1
 +
**RW35_1 and RW35_2
 +
**RW41_3 and RW41_4
  
 
== Homages in Doom engine games ==
 
== Homages in Doom engine games ==
  
===Doom===
 
*The [[chaingun]] weapon.
 
*The [[status bar face]], which resembles the one in Wolfenstein.
 
 
*The [[E1M4: Command Control#Inspiration and development|swastika room]] of [[E1M4: Command Control]] (removed in version 1.4 and subsequent revisions).
 
*The [[E1M4: Command Control#Inspiration and development|swastika room]] of [[E1M4: Command Control]] (removed in version 1.4 and subsequent revisions).
 
===Doom II===
 
 
*The [[Wolfenstein SS|SS Nazi]] monster, based on the same enemy in Wolfenstein 3D.
 
*The [[Wolfenstein SS|SS Nazi]] monster, based on the same enemy in Wolfenstein 3D.
*The two secret levels, which are recreations of E1L1 and E1L9. Instead of attack dogs, brown-uniformed foot soldiers, and [[Wikipedia:Wolfenstein 3D#Bosses|Hans Grosse]], the player encounters [[Demon]]s, the SS Nazi troopers, and a [[Cyberdemon]] respectively. The secret levels also include music from Wolfenstein 3D.
+
*The two secret levels, which are recreations of E1L1 and E1L9. Instead of attack dogs, brown-uniformed foot soldiers, and [[Wikipedia:Wolfenstein 3D#Bosses|Hans Grosse]], the player encounters [[Demon]]s, the SS Nazi troopers, and a [[Cyberdemon]] respectively. The secret levels also include music from Wolfenstein 3D and Spear of Destiny.
  
 
==See also==
 
==See also==
* [[Wolfendoom (Doom)]]
 
* [[Wolfendoom (Wolfenstein)]]
 
 
* [[Wolfenstein SS]]
 
* [[Wolfenstein SS]]
 
* Doom II's secret levels: [[MAP31: Wolfenstein (Doom II)|MAP31: Wolfenstein]] and [[MAP32: Grosse (Doom II)|MAP32: Grosse]]
 
* Doom II's secret levels: [[MAP31: Wolfenstein (Doom II)|MAP31: Wolfenstein]] and [[MAP32: Grosse (Doom II)|MAP32: Grosse]]
 +
* [[Raven engine]], a technological stopgap between Wolfenstein and Doom
 +
* [[Rise of the Triad]]
 +
* [[Wolfendoom (Wolfenstein)|Wolfendoom mod for Wolfenstein 3D]]
 +
* [[Wolfendoom (Doom)|Wolfendoom mod for Doom]]
 +
* [[DOOM: Legions of Hell]]
 +
* {{zdoomwiki|Wolfenstein_3D_TC|Wolfenstein 3D TC for ZDoom}}
  
 
==Sources==
 
==Sources==
Line 43: Line 57:
  
 
==External links==
 
==External links==
* [http://www.idsoftware.com/games/wolfenstein/wolf3d/ Official site]
+
* {{Archived link|http://www.idsoftware.com/games/wolfenstein/wolf3d/|id Software's ''Wolfenstein 3D'' site|https://web.archive.org/web/20101123162338/http://idsoftware.com/games/wolfenstein/wolf3d/|archive.org}}
* [http://www.freewebs.com/wolfenstein3d/ The Wolfenstein 3D Lair]
+
* {{Archived link|http://www.idsoftware.com/games/wolfenstein/spear/|id Software's ''Spear of Destiny'' site|https://web.archive.org/web/20101206122427/http://www.idsoftware.com/games/wolfenstein/spear/|archive.org}}
 
* [http://www.wolfenstein3d.co.uk/ Wolfenstein 3D Dome]
 
* [http://www.wolfenstein3d.co.uk/ Wolfenstein 3D Dome]
* [http://www.afadoomer.com/wolf3d/about.html Wolfenstein 3D TC for ZDoom]
+
* [http://www.gamers.org/pub/games/wolf3d/official/1wolf14.zip Download Wolfenstein 3D shareware] at [[Gamers.org]]
 +
* [http://www.gamers.org/pub/games/wolf3d/official/soddemo2.zip Download Spear of Destiny demo] at Gamers.org
 +
* [http://www.gamers.org/pub/games/wolf3d/docs/Wolfenstein-3D.faq Wolfenstein 3D & Spear of Destiny FAQ]
 +
* [http://www.gamers.org/pub/games/wolf3d/ Wolfenstein 3D & Spear of Destiny community archive]
  
 
[[Category:Games]]
 
[[Category:Games]]
 
[[Category:Historical]]
 
[[Category:Historical]]

Revision as of 13:25, 5 March 2020

Wolfenstein 3D

Wolfenstein 3D (also written Wolfenstein 3-D) is a first-person shooter created by id Software and published by Apogee Software in 1992. It involves the adventures of an Allied soldier, B.J. Blazkowicz, fighting his way through a series of Nazi dungeons during World War II. It owes much of its success to an aggressive shareware marketing campaign which was later repeated with even greater success for Doom. It also spawned a commercial prequel, Spear of Destiny, which used the same engine. Since then several Wolfenstein games have been made on newer tech.

Wolfenstein 3D manual art

Inspiration for this game came from the even older 2D games Castle Wolfenstein and Beyond Castle Wolfenstein, published by Muse Software. Unlike these predecessors, Wolfenstein 3D shifted the focus away from puzzle solving in favor of more action-oriented gameplay. Though id had planned to include more strategic elements seen in these earlier games (such as wearing captured uniforms and dragging bodies), these features made gameplay too complex, slowing the action down. The final release did retain some arcade-style concepts, such as lives and scoring.

Technical

The engine is a fairly simple textbook raycaster, using maps composed of tiles, which only allow 90-degree angles between walls. While walls are textured, horizontal planes forming the floor and ceiling are shaded with flat colors. Much of the source code for Wolfenstein 3D was later reused in Apogee's Rise of the Triad, released in 1995. Like the Doom engine, the Wolfenstein 3D engine was also used for several other games; Blake Stone: Aliens of Gold, Blake Stone: Planet Strike, Corridor 7: Alien Invasion, Operation Bodycount, and Super 3D Noah's Ark, which enhance the engine with numerous features, some similar to those id Software added to Doom such as textured planes, distance shading, teleporters and switches.

The game data is spread across four files (AUDIOT, GAMEMAPS, VGAGRAPH, and VSWAP) with four additional files (AUDIOHED, VGADICT, VGAHEAD, and MAPHEAD) containing metadata such as offset positions, size, and compression dictionary allowing to actually retrieve the game data. The file names are hardcoded, but the extension varies depending on the game — WL1 for the shareware, WL3 for the registered game, WL6 for the full game with the added "nocturnal missions", SDM for the Spear of Destiny demo, and SOD for the full Spear of Destiny game. Each data blob is referenced in the executable by its hardcoded index position, rather than by a lump name; and since different versions of the game have different amounts of game data, the offsets change for each version. This design has two consequences: it is not possible to replace only one part of the resources from one data file, all the other resources need to be included as well; and in addition each version of the game needs its own executable. Playing a mod involves replacing the relevant data files by the modded ones.

Despite these hurdles, a Wolfenstein modding scene emerged fairly quickly, and because of them many mods had to be essentially stand-alone games that did not require the player to actually own the games before they can play them, a practice to which id Software naturally objected. The WAD format used in Doom was intended to resolve these problems: identifying resources by lump names allow to simplify the engine considerably by not having to maintain different index lists for different versions, which also allows to have the same executable running all versions of all Doom IWADs, and it also makes modding much easier by allowing to put all data in a single file whose content can override that from the main game file without having to replace it.

Fanbase

At the time of its release, Wolfenstein 3D was seen as a revolutionary new product, and is regarded by many to be the grandfather of all FPS games, as it popularized the genre tremendously. It is especially noteworthy for having directly led to the development and publication of Doom just a year after its release. Although Doom and its successors quickly superseded Wolfenstein on a technical level to become an equally important milestone in the development of the first-person shooter, Wolfenstein still enjoys a substantial following on the Internet, including websites, user-created maps, and even totally new games based on the source code, which was released on July 21, 1995.

Similarities with Doom engine games

  • The style of game divided in episodes is very similar to Wolfenstein. Initially, Wolfenstein had three episodes, each with nine levels and a secret level. Later on, the expansion pack "The Nocturnal Missions" with three new episodes was added. Doom had three episodes originally, with eight levels and a secret level each, and an expansion pack with a new episode was also released. Both games have a boss at the end of each episode. Both shareware versions include only the first episode.
  • The first episode of Doom contains only a couple of weak opponents, and in the end there is a boss that is supreme in comparison with them. This resembles Wolfenstein's gameplay style. However, later episodes of Doom include more powerful weapons and enemies, and the bosses are much more powerful than any enemy.
  • The second Wolfenstein game, Spear of Destiny, includes 19 new levels and two secret levels in a single campaign, and the episode select screen was removed. Doom II was released in a very similar way.
  • The status bar has the same style, including displays for health, ammo and keys. Early versions of Doom included displays for score and lives, and the selected weapon was also illustrated in the bar.
  • The supercharge power-up in Doom resembles the extra lives in Wolfenstein.
  • The status bar face is very similar to the one in Wolfenstein, including a grin face when the player picks up the chaingun. Spear of Destiny also had an Ouch Face and the face has golden eyes in god mode.
  • Wolfenstein has three weapons, the pistol, the machine gun and the chaingun, all which use the same ammo. Doom still kept the pistol and chaingun. However, instead of the machine gun, it included the shotgun which used a different set of ammo.
  • The ammo clip sprite of Doom is similar to that of Wolfenstein, and is also dropped by the most common type of enemy.
  • The Doom demons act almost exactly like the Wolfenstein dogs.
  • The chaingunner is somewhat reminiscent of the first Wolfenstein boss, Hans Grosse.
  • The chaingun carried by the Wolfenstein bosses looks similar to the spiderdemon's chaingun. The most clear similarity is that they both have six barrels.
  • The rocket launcher carried by Otto Giftmacher and General Fettgesicht fires similar homing missiles to those of the revenant's, complete with smoke trail.
  • Similar to Wolfenstein 3D, Doom has a particular door texture used for the start area and the final room.
  • Excluding the textures used in the two secrets level in Doom II, the following flats and patches are ripped or based on Wolfenstein 3D walls:
    • FLAT1_1 and FLAT1_2
    • FLAT5_7 and FLAT5_8
    • GRNROCK, RROCK13, RW30_1, RW30_2 and RW30_3
    • RROCK11 and RW1_1
    • RW35_1 and RW35_2
    • RW41_3 and RW41_4

Homages in Doom engine games

  • The swastika room of E1M4: Command Control (removed in version 1.4 and subsequent revisions).
  • The SS Nazi monster, based on the same enemy in Wolfenstein 3D.
  • The two secret levels, which are recreations of E1L1 and E1L9. Instead of attack dogs, brown-uniformed foot soldiers, and Hans Grosse, the player encounters Demons, the SS Nazi troopers, and a Cyberdemon respectively. The secret levels also include music from Wolfenstein 3D and Spear of Destiny.

See also

Sources

External links