Doom Wiki
(changing for release of ZDoom 2.3.0 and GZDoom 1.2.00)
No edit summary
 
(12 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
'''UDMF''' (or unabbreviated to '''Universal Doom Map Format''') is a specification for laying out maps in a textual way, it is essentially a new map format for [[Doom engine]] based games. The format is not backwards-compatible with older Doom engine games.
 
'''UDMF''' (or unabbreviated to '''Universal Doom Map Format''') is a specification for laying out maps in a textual way, it is essentially a new map format for [[Doom engine]] based games. The format is not backwards-compatible with older Doom engine games.
   
The idea for this format was first suggested by [[James "Quasar" Haley]] as a universal solution to add unlimited extra information to map elements, so that the wide range of new features in Doom source ports can be better supported by editors and implemented in the map information more easily. The UDMF format was developed by Haley, [[Christoph "Graf Zahl" Oelckers]] and [[Pascal "CodeImp" vd Heiden]] and with suggestions of a few others. The name for the map format was coined by [[Russell Rice]].
+
The idea for this format was first suggested by [[James Haley (Quasar)]] as a universal solution to add unlimited extra information to map elements, so that the wide range of new features in Doom source ports can be better supported by editors and implemented in the map information more easily. UDMF was further developed by Haley, [[Christoph Oelckers (Graf Zahl)]] and [[Pascal vd Heiden (CodeImp)]] and with suggestions of a few others. The name for the map format was coined by [[Russell Rice]].
 
UDMF version 1.0 was finalized on May 29th, 2008. Support for it is currently implemented in [[GZDoom]], [[Vavoom]], [[ZDoom]] and SVN versions of [[Doom Builder 2]]. It is also expected to be supported in [[Eternity]] and [[Slade]].
 
   
 
UDMF version 1.0 was finalized on May 29th, 2008. Support for it is currently implemented in [[GZDoom]], [[Vavoom]], [[ZDoom]], [[Skulltag]], [[ZDBSP]], [[Doom Builder 2]] and [[SLADE 3]]. It is also expected to be supported in [[Eternity]].
   
 
== External Links ==
 
== External Links ==
  +
* {{zdoomwiki}}
* [http://www.doomworld.com/vb/source-ports/43207-udmf-v1-0-rfc/ Doomworld thread on UDMF 1.0]
 
  +
* UDMF specifications [http://mancubus.net/svn/hosted/zdoom/zdoom/trunk/specs/udmf.txt on ZDoom] (and [http://mancubus.net/svn/hosted/zdoom/zdoom/trunk/specs/udmf_zdoom.txt ZDoom extension]), on [http://www.doomworld.com/eternity/engine/stuff/udmf11.txt Eternity]
* [http://www.doomworld.com/eternity/engine/stuff/udmf10.txt In-progress 1.0 specification]
 
* [http://www.doomworld.com/vb/source-ports/43145-udmf-v0-99-specification-draft-aka-textmap/ Doomworld thread on 0.99 specification]
+
* [http://www.doomworld.com/eternity/engine/stuff/udmf10.txt 1.0 specifications]
  +
  +
===Doomworld threads===
  +
* {{dwforums|34323|Creating a 32-bit map format}}
  +
* {{dwforums|42209|Finalizing specs}}
  +
* {{dwforums|43145|0.99 specifications}}
  +
* {{dwforums|43207|UDMF 1.0}}
  +
* {{dwforums|51939|UDMF revisions}}
   
 
[[Category:Resources]]
 
[[Category:Resources]]
 
[[Category:Doom engine]]
 
[[Category:Doom engine]]
[[Category:New features]]
+
[[Category:UDMF|*]]

Latest revision as of 19:15, 25 March 2011

UDMF (or unabbreviated to Universal Doom Map Format) is a specification for laying out maps in a textual way, it is essentially a new map format for Doom engine based games. The format is not backwards-compatible with older Doom engine games.

The idea for this format was first suggested by James Haley (Quasar) as a universal solution to add unlimited extra information to map elements, so that the wide range of new features in Doom source ports can be better supported by editors and implemented in the map information more easily. UDMF was further developed by Haley, Christoph Oelckers (Graf Zahl) and Pascal vd Heiden (CodeImp) and with suggestions of a few others. The name for the map format was coined by Russell Rice.

UDMF version 1.0 was finalized on May 29th, 2008. Support for it is currently implemented in GZDoom, Vavoom, ZDoom, Skulltag, ZDBSP, Doom Builder 2 and SLADE 3. It is also expected to be supported in Eternity.

External Links

Doomworld threads