Difference between revisions of "Map unit"

From DoomWiki.org

[checked revision][checked revision]
m (capitalization; spelling; grammar)
(Correct ratio; pixels are 20% taller than they are wide, not 33%)
Line 54: Line 54:
 
It is difficult to translate the size of a Doom map unit into a real-world unit, since the dimensions of various objects in the game are inconsistent. Very roughly, one could attempt to translate 32 map units as 1 meter (3.28 feet) based on the height of the [[Doomguy]] (56 units). With this interpretation, a [[cyberdemon]] would be 3.5 meters (11.48 feet) tall and a typical Doom level would have a size of approximately 120 m × 120 m (393.7 ft × 393.7 ft).
 
It is difficult to translate the size of a Doom map unit into a real-world unit, since the dimensions of various objects in the game are inconsistent. Very roughly, one could attempt to translate 32 map units as 1 meter (3.28 feet) based on the height of the [[Doomguy]] (56 units). With this interpretation, a [[cyberdemon]] would be 3.5 meters (11.48 feet) tall and a typical Doom level would have a size of approximately 120 m × 120 m (393.7 ft × 393.7 ft).
  
However, height and width units do not quite agree. The 1-meter interpretation would imply that the Doomguy is one meter wide, or at least cannot pass through an opening narrower than one meter, which would be to exaggerate his muscularity. The discrepancy is likely related to the fact that [[Aspect ratio|pixels in Doom's original video modes were rectangular]]: because pixels were taller than they were wide, and each map unit was proportional in size to a pixel of an in-game texture, flat, or sprite, height units were larger than width units. A more realistic interpretation (if there is any such thing) is perhaps that one "width unit" (w) corresponds to 3/4 of a "height unit" (h).
+
However, height and width units do not quite agree. The 1-meter interpretation would imply that the Doomguy is one meter wide, or at least cannot pass through an opening narrower than one meter, which would be to exaggerate his muscularity. The discrepancy is likely related to the fact that [[Aspect ratio|pixels in Doom's original video modes were rectangular]]: because pixels were taller than they were wide, and each map unit was proportional in size to a pixel of an in-game texture, flat, or sprite, height units were larger than width units. A more realistic interpretation (if there is any such thing) is perhaps that one "width unit" (w) corresponds to 5/6 of a "height unit" (h).
  
 
==See also==
 
==See also==
 
* [[Angle]]
 
* [[Angle]]
 
[[Category:Doom engine]]
 
[[Category:Doom engine]]

Revision as of 22:55, 10 October 2016

The positions and sizes of objects in Doom levels are generally described by integer values between -32768 and +32767. The unit length is often called a map unit (or simply, unit). Some example dimensions in terms of Doom's map units are:

Structure Map unit Real life unit
small map details such as support beams and wall lamps 16 units 37 cm 1.2 ft
smallest gap the player can pass through 32 units 75 cm 2.4 ft
regular crate
small teleporter gate
64 units 1.5 m 4.9 ft
big door
width of regular corridor such as the main hallway in MAP01: Entryway (Doom II)
128 units 3 × 4 m 9.8 × 13.1 ft
small room 200 units - 400 units 4.6 - 9.3 m 15.3 - 30.7 ft
medium-size room
start room of E1M1: Hangar (Doom)
500 units - 800 units 11.7 - 18.7 m 38.4 - 61.5 ft
Final boss 768 units × 384 units 18 × 12 m 59 × 39.3 ft
large room such as the Spider Mastermind room in MAP06: The Crusher (Doom II) 800 units - 1500 units 18.7 - 35.1 m 61.5 - 115.3 ft
typical Doom level (Knee-Deep in the Dead) 4000 units 93.7 m 307.5 ft

It is difficult to translate the size of a Doom map unit into a real-world unit, since the dimensions of various objects in the game are inconsistent. Very roughly, one could attempt to translate 32 map units as 1 meter (3.28 feet) based on the height of the Doomguy (56 units). With this interpretation, a cyberdemon would be 3.5 meters (11.48 feet) tall and a typical Doom level would have a size of approximately 120 m × 120 m (393.7 ft × 393.7 ft).

However, height and width units do not quite agree. The 1-meter interpretation would imply that the Doomguy is one meter wide, or at least cannot pass through an opening narrower than one meter, which would be to exaggerate his muscularity. The discrepancy is likely related to the fact that pixels in Doom's original video modes were rectangular: because pixels were taller than they were wide, and each map unit was proportional in size to a pixel of an in-game texture, flat, or sprite, height units were larger than width units. A more realistic interpretation (if there is any such thing) is perhaps that one "width unit" (w) corresponds to 5/6 of a "height unit" (h).

See also