Difference between revisions of "Catacomb 3D"

[checked revision][checked revision]
(Similarities with Doom engine games: This is also the first id game with a face that indicates your health, which continued into Wolf and then Doom.)
m (one more)
 
(12 intermediate revisions by 6 users not shown)
Line 5: Line 5:
  
 
==Development==
 
==Development==
The origin of Catacomb 3D is ''Catacomb'' by [[John Carmack]] for the PC and Apple II. This was a 2D  game utilizing a third-person view from above, released in 1989-1990. It was followed up with ''Catacomb II'', which used the same game engine with new levels. The first release of ''Catacomb 3D'' was called ''Catacomb 3-D: A New Dimension'', but it was later re-released as ''Catacomb 3-D: The Descent'', as well as ''Catacombs 3'' for a re-release as commercially packaged software (the earlier versions had been released by other means such as disk magazines and downloads). The game creators were John Carmack, [[John Romero]], Jason Blochowiak (programmers), [[Tom Hall]] (creative director), [[Adrian Carmack]] (artist), and [[Robert Prince]] (musician).
+
The origin of ''Catacomb 3D'' is ''Catacomb'' by [[John Carmack]] for the PC and Apple II. This was a 2D  game utilizing a third-person view from above, released in 1989-1990. It was followed up with ''Catacomb II'', which used the same game engine with new levels. The first release of ''Catacomb 3D'' was called ''Catacomb 3-D: A New Dimension'', but it was later re-released as ''Catacomb 3-D: The Descent'', as well as ''Catacombs 3'' for a re-release as commercially packaged software (the earlier versions had been released by other means such as disk magazines and downloads). The game creators were John Carmack, [[John Romero]], Jason Blochowiak (programmers), [[Tom Hall]] (creative director), [[Adrian Carmack]] (artist), and [[Robert Prince]] (musician). A trilogy of sequels called the ''Catacomb Adventure Series'' was produced by Softdisk with a team replacing the id staffers at Gamer's Edge; this included programmer [[Mike Maynard]] who would later work on [[Doom 3]], [[Doom (2016)]], and [[Doom Eternal]].
  
 
==Similarities with Doom engine games==
 
==Similarities with Doom engine games==
Line 19: Line 19:
  
 
== Source code release ==
 
== Source code release ==
Catacomb 3D was developed by Id Software as part of an agreement with Softdisk. Consequently, the publishing rights were initially owned by Softdisk. Eventually these rights were bought by a small company called Flat Rock Software. In 2013, Flat Rock Software introduced the Catacombs Pack: a bundle of six Catacomb games that are sold electronically through GOG. In June 2014, source port developer [[Braden Obrzut (Blzut3)]] convinced the owner of Flat Rock Software to open-source the Catacomb games under the GPL2 license.{{cite web|url=http://maniacsvault.net/entry71|title=Porting from DOS: Catacomb 2|publishdate=July 11, 2014|publication=[http://maniacsvault.net/ Blzut3's Weblog]|author=[[Braden Obrzut (Blzut3)]]|accessdate=January 3, 2021}}
+
''Catacomb 3D'' was developed by id Software as part of an agreement with Softdisk. Consequently, the publishing rights were initially owned by Softdisk. Eventually these rights were bought by a small company called Flat Rock Software. In 2013, Flat Rock Software introduced the Catacombs Pack: a bundle of six Catacomb games that are sold electronically through GOG. In June 2014, source port developer [[Braden Obrzut (Blzut3)]] convinced the owner of Flat Rock Software to open-source the Catacomb games under the GPL2 license.{{cite web|url=http://maniacsvault.net/entry71|title=Porting from DOS: Catacomb 2|publishdate=July 11, 2014|publication=[http://maniacsvault.net/ Blzut3's Weblog]|author=[[Braden Obrzut (Blzut3)]]|accessdate=January 3, 2021}}
This enabled the creation of [[Source port|source ports]] for Catacomb 3D.
+
This enabled the creation of [[source port]]s for ''Catacomb 3D''.
  
 
=== ReflectionHLE ===
 
=== ReflectionHLE ===
Support for Catacomb 3D was added to the ReflectionHLE source port in November 2014, as of version 0.9.6. ReflectionHLE was initially developed by NY00123 as a source port of Keen Dreams for Windows and Linux. The file formats used in Keen Dreams are similar to those used in the Catacomb games, which prompted NY00123 to add support for Catacomb 3D and the Catacomb Adventure series. Since 2020 also Wolfenstein 3D and Spear of Destiny are supported. ReflectionHLE is inspired by [[Chocolate Doom]] and shares the same philosophy of preserving the look, feel, and bugs of the vanilla DOS experience. It originally started with the short-lived name of "Chocolate Keen Dreams", and had been known as "Reflection Keen" for close to 7 years.
+
Support for ''Catacomb 3D'' was added to the ReflectionHLE source port in November 2014, as of version 0.9.6. ReflectionHLE was initially developed by NY00123 as a source port of ''{{wp|Keen Dreams}}'' for Windows and Linux. The file formats used in ''Keen Dreams'' are similar to those used in the Catacomb games, which prompted NY00123 to add support for ''Catacomb 3D'' and the ''Catacomb Adventure Series''. Since 2020 also ''[[Wolfenstein 3D]]'' and ''Spear of Destiny'' are supported. ReflectionHLE is inspired by [[Chocolate Doom]] and shares the same philosophy of preserving the look, feel, and bugs of the vanilla DOS experience. It originally started with the short-lived name of "Chocolate Keen Dreams", and had been known as "Reflection Keen" for close to 7 years.
  
 
=== CatacombGL ===
 
=== CatacombGL ===
Support for Catacomb 3D was added to the CatacombGL source port in January 2020, as of version 0.4.0. CatacombGL is developed by [[Arno Ansems]] as a source port of Catacomb 3D and the Catacomb adventure series for Windows. Its main feature is the use of hardware accelerated 3D rendering via OpenGL, with support for [[widescreen]] resolutions, a customizable field of view and an [[uncapped framerate]].
+
Support for ''Catacomb 3D'' was added to the CatacombGL source port in January 2020, as of version 0.4.0. CatacombGL is developed by [[Arno Ansems]] as a source port of ''Catacomb 3D'' and the ''Catacomb Adventure Series'' for Windows and, as of version 0.5.4, for [[Linux]]. Its main feature is the use of hardware accelerated 3D rendering via OpenGL, with support for [[widescreen]] resolutions, a customizable field of view and an [[uncapped framerate]].
 +
 
 +
==Trivia==
 +
* The first entry in the ''Catacomb Adventure Series'' trilogy, ''[[:catacomb3D:Catacomb Abyss|Catacomb Abyss]]'', has [[Catacomb: ABYSS|been recreated]] as a [[GZDoom]] [[total conversion]].
 +
* The level [[MAP06: Catacomb Abyss (Return of the Triad)|MAP06: Catacomb Abyss]] from ''[[Return of the Triad]]'' is also presumably named in homage.
  
 
==Sources==
 
==Sources==
Line 35: Line 39:
  
 
==External links==
 
==External links==
*[https://catacomb.games/ Official Website]
+
* [https://catacomb.games/ Official Website]
 
* [https://github.com/CatacombGames/Catacomb3D Catacomb 3D source code]
 
* [https://github.com/CatacombGames/Catacomb3D Catacomb 3D source code]
* [https://github.com/ReflectionHLE/ReflectionHLE ReflectionHLE homepage], at Github
+
* [https://github.com/ReflectionHLE/ReflectionHLE ReflectionHLE homepage], at GitHub
 
* {{dwforums|117084|ReflectionHLE Doomworld forums thread}}
 
* {{dwforums|117084|ReflectionHLE Doomworld forums thread}}
* [https://github.com/ArnoAnsems/CatacombGL CatacombGL homepage], at Github
+
* [https://github.com/ArnoAnsems/CatacombGL CatacombGL homepage], at GitHub
* [https://catacomb.miraheze.org/wiki/CatacombGL CatacombGL wiki entry], at the Catacomb Wiki
+
* [[catacomb3d:CatacombGL|CatacombGL wiki entry]], at the Catacomb Wiki
 
* {{dwforums|102331|CatacombGL Doomworld forums thread}}
 
* {{dwforums|102331|CatacombGL Doomworld forums thread}}
* [http://www.gamers.org/pub/archives/uwp-uml/misc/catabs13.zip Download Catacomb Abyss shareware] at [[Gamers.org]]
+
* [https://www.gamers.org/pub/archives/uwp-uml/misc/catabs13.zip Download Catacomb Abyss shareware] at [[Gamers.org]]
  
 
[[Category:Games]]
 
[[Category:Games]]
 
[[Category:Historical]]
 
[[Category:Historical]]

Latest revision as of 09:22, 9 February 2024

Title screen

Catacomb 3D (also known as Catacomb 3-D: A New Dimension, Catacomb 3-D: The Descent, and Catacombs 3) is a first-person shooter created by id Software and published by Softdisk in November 1991. The game has a dark fantasy setting, akin to Heretic and Hexen. The player takes control of the high wizard Petton Everhail, descending into the catacombs of the Towne Cemetery to defeat the evil lich Nemesis and rescue his friend Grelminar.

id Software introduced several new concepts in Catacomb 3D, such as rendering walls with texture-mapping and showing the player's hand in the 3D view. Such concepts were further improved and extended in Wolfenstein 3D and Doom.

Contents

DevelopmentEdit

The origin of Catacomb 3D is Catacomb by John Carmack for the PC and Apple II. This was a 2D game utilizing a third-person view from above, released in 1989-1990. It was followed up with Catacomb II, which used the same game engine with new levels. The first release of Catacomb 3D was called Catacomb 3-D: A New Dimension, but it was later re-released as Catacomb 3-D: The Descent, as well as Catacombs 3 for a re-release as commercially packaged software (the earlier versions had been released by other means such as disk magazines and downloads). The game creators were John Carmack, John Romero, Jason Blochowiak (programmers), Tom Hall (creative director), Adrian Carmack (artist), and Robert Prince (musician). A trilogy of sequels called the Catacomb Adventure Series was produced by Softdisk with a team replacing the id staffers at Gamer's Edge; this included programmer Mike Maynard who would later work on Doom 3, Doom (2016), and Doom Eternal.

Similarities with Doom engine gamesEdit

Health potions in a hidden storage area
  • The player's health can be restored by collecting small blue potions, which resemble the health bonus in Doom.
  • The player's health is indicated by a face which deteriorates in condition as damage is taken, and is restored with healing.
  • The player has to collect red, yellow, blue and green keys to open doors with a matching color.
  • Level 9, Access Floor, connects in a nonlinear fashion to several other levels, similar to the hub maps in Hexen.
  • Level 14 is named The Warrens, while E3M9 of Doom is named Warrens.
  • Level 19, Halls of Blood, is set in a hellish environment with demons.
  • Uses the same pseudorandom number generator as found in the Doom source code.
  • Uses fake contrast to help accentuate the angles in the level's geometry. The game does this by using texture themes with matching lighter and darker versions of textures that can be assigned to the different faces of each cell. In Doom this effect is accomplished by applying a darker light level to walls oriented parallel to the east-west axis, while a brighter light level is applied to walls parallel to the north-south axis.

Source code releaseEdit

Catacomb 3D was developed by id Software as part of an agreement with Softdisk. Consequently, the publishing rights were initially owned by Softdisk. Eventually these rights were bought by a small company called Flat Rock Software. In 2013, Flat Rock Software introduced the Catacombs Pack: a bundle of six Catacomb games that are sold electronically through GOG. In June 2014, source port developer Braden Obrzut (Blzut3) convinced the owner of Flat Rock Software to open-source the Catacomb games under the GPL2 license.[1] This enabled the creation of source ports for Catacomb 3D.

ReflectionHLEEdit

Support for Catacomb 3D was added to the ReflectionHLE source port in November 2014, as of version 0.9.6. ReflectionHLE was initially developed by NY00123 as a source port of Keen Dreams for Windows and Linux. The file formats used in Keen Dreams are similar to those used in the Catacomb games, which prompted NY00123 to add support for Catacomb 3D and the Catacomb Adventure Series. Since 2020 also Wolfenstein 3D and Spear of Destiny are supported. ReflectionHLE is inspired by Chocolate Doom and shares the same philosophy of preserving the look, feel, and bugs of the vanilla DOS experience. It originally started with the short-lived name of "Chocolate Keen Dreams", and had been known as "Reflection Keen" for close to 7 years.

CatacombGLEdit

Support for Catacomb 3D was added to the CatacombGL source port in January 2020, as of version 0.4.0. CatacombGL is developed by Arno Ansems as a source port of Catacomb 3D and the Catacomb Adventure Series for Windows and, as of version 0.5.4, for Linux. Its main feature is the use of hardware accelerated 3D rendering via OpenGL, with support for widescreen resolutions, a customizable field of view and an uncapped framerate.

TriviaEdit

SourcesEdit

  • This article incorporates text from the open-content Wikipedia online encyclopedia article Catacomb 3-D.

ReferencesEdit

  1. Braden Obrzut (Blzut3) (11 July 2014). "Porting from DOS: Catacomb 2." Blzut3's Weblog. Retrieved 3 January 2021.

External linksEdit