Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Juza

Why don't people just use UDMF format?

Recommended Posts

Just this one simple question. Is it because they enjoy the "old-school" way to play Doom? Because they can't adapt do it? Why? It is far more superior than any other format and you can do amazing stuff with it.

Share this post


Link to post

hey buddy , wants some extra tutorial on how to use boom ?

 

oh wait , its just gonna stay udmf? I couldnt be fucked using other formats , udmf is much superior .

Share this post


Link to post
Just now, A7MAD said:

hey buddy , wants some extra tutorial on how to use boom ?

 

oh wait , its just gonna stay udmf? I couldnt be fucked using other formats , udmf is much superior .

I make my wads in Boom-format, but I'm considering leaving it and start using UDMF.

Share this post


Link to post

Probably the only reason to stay Boom that approximates objectivity is speedrunning. Speedrunning on anything that supports UDMF is quite obscure at this moment. Simpler ports like PrBoom are getting the most attention in this regard, for better or for worse.

Share this post


Link to post

I've kinda been asking myself this question lately. all the maps I've been working on require gzdoom because of DECORATE, yet I still keep making the maps in doom format. I think formerly, I was influenced by complaints about zdoom on these forums ("why does this map require zdoom if it barely uses any zdoom features", "you're shutting out all the speedrunners by using zdoom", etc). but eventually I realized it's not worth it to me to sacrifice any of my creative intent for any of these benefits. so, I guess lately I've been sticking to doom format because it's simpler, and gzdoom builder is still missing a few features to make editing in udmf feel just as simple as in doom format, given my editing habits

Share this post


Link to post

If PrBoom can get UDMF support and support for other GZDoom lumps we'd be in business. I love UDMF but the newest GZDoom causes major issues for me and PrBoom has always been silky smooth AFAIK.

Share this post


Link to post
1 hour ago, Doomkid said:

Cross port compatibility.

Primarily this. There's also the fact that UDMF maps have 10-20 times bigger filesize than Doom format maps with the same geometry.

Share this post


Link to post
4 minutes ago, Nine Inch Heels said:

Avoid UDMF like the plague until you got the basics down, then think about shenanigans like scripting.

What does UDMF have to do with scripting?  You can do ACS in Hexen format.

Share this post


Link to post
10 minutes ago, YukiRaven said:

You can do ACS in Hexen format.

You can also do ACS for boom by way of libraries, afaik. I've not yet seen a UDMF-map that isn't scripted in some way, though.

Share this post


Link to post
12 minutes ago, Nine Inch Heels said:

-UDMF isn't "superior",

Let's at least admit that it is superior in terms of features/possibilities - but sure, it's not all that matters to people using it.

8 minutes ago, Nine Inch Heels said:

-You can't do large scale slaughter in UDMF without having performance issues at some point

Performance depends on engine and hardware, not on map format.

9 minutes ago, Nine Inch Heels said:

-Some people don't want to spend time on scripting,

UDMF doesn't force anyone to do any scripting, it's just an available feature.

Share this post


Link to post
14 minutes ago, Nine Inch Heels said:

You can also do ACS for boom by way of libraries, afaik. I've not yet seen a UDMF-map that isn't scripted in some way, though.

I don't think I would equate UDMF to scripting, however.  That only further promotes the incorrect view that "UDMF = You need to use scripting."

 

Either way, I'd say that the format you use shouldn't matter as long as the map is good and accomplishes your goals.  That includes whether or not one uses scripting, and does not preclude the fact that learning the basics still must come first.

 

13 minutes ago, scifista42 said:

Performance depends on engine and hardware, not on map format.

I can't say for sure, but I'm guessing that the maps are completely read into data structures at load time and not streamed off the disk.  So yeah, if this is true for the various source ports, I wouldn't expect format to dictate map performance.  Maybe load performance, but that's just parsing.

Share this post


Link to post
1 hour ago, Nine Inch Heels said:

-You can't do large scale slaughter in UDMF without having performance issues at some point

-Demo compatibility is important not only for speedrunners but also for mappers as a way to rack up feedback

can you elaborate on the performance issues? there are some unfortunate (but not tremendous) increases in save / load time of UDMF maps with some software, notably the doombuilder family of editors, but it shouldn't affect anything ingame as far as I know? did i miss something.

 

also EE has demo compatibility and supports UDMF so i'm unsure about that statement.

 

i'd like to point out that using the ee_compat feature currently in the eternity engine nightly drdteam builds, you can make UDMF maps that work in both zdoom and EE. as long as you dont use any features that break in one or the other

Edited by anotak

Share this post


Link to post

I learned how to use map editors and make levels in the dark old days, when there was only one map format. In many ways the experience of mapping now is very far removed from the experience of mapping then, but the rules and processes dictated by the map format constitute a comforting point of continuity, which I've missed when dabbling with more advanced formats. I guess part of the reason I still play around in editors is because I enjoy the familiarity - it's been a part of my life for twenty years - and since that feeling is diminished when I move away from more traditional formats, I don't tend to bother.

Share this post


Link to post

Personally I think cutting your teeth on older formats and working your way up to UDMF is a good way to go: it teaches you the importance of simplicity and working within limits and boosts creative thinking as you progress. A good amount of the best ZDoom mappers have their roots in the older formats, such as the Xaserperson above me.

Share this post


Link to post

wat, I find UDMF easier and more comfortable than any other Format because it gives you direct access to specific features so you don't to follow weird tricks just for simple tasks, though I understand why some people don't choose UDMF, compatibility reasons.

Share this post


Link to post
4 minutes ago, dmg_64 said:

direct access to specific features so you don't to follow weird tricks just for simple tasks,

"Direct access to specific features" sometimes makes tasks easier and sometimes harder, like the need to specify multiple action parameters rather than just one tag number.

Share this post


Link to post

In terms of ZDoom the entire discussion is really moot.

 

Using Doom format is not even an option because many features are not or at best barely usable without the features it does not support - most importantly thing IDs - and Hexen format is just a limited subset of UDMF where some features severely suffer from Raven's crippled implementation, like 8 bit args or no direct access to line IDs. Choosing Hexen format over UDMF makes really no sense at all because many things that are trivially accessible in UDMF require use of ACS in Hexen format. A good example would be flat texture rotation.

 

Which brings us back to the start: Use Doom format if you want to target a broader range of ports, use UDMF for ZDoom to actually have access to all the features of the engine.

 

 

Share this post


Link to post

If you want a good example of a UDMF Map, look up skulldash. most of the things in skulldash wouldn't be capable without the UDMF features and scripting.

 

If you want a good example of boom maps? Ancient Aliens and Valiant. Both look incredible, play fantastically, and feature no scripting at all.

Share this post


Link to post
7 minutes ago, Phade102 said:

and feature no scripting at all.

Not entirely true in AA's case; there is some minor scripting for cosmetic purposes if you use ZDoom or Eternity. Nothing that makes or breaks the game, so you can play perfectly well in PrBoom+ without hindrance; but if you play it in ZDoom and wonder how effects like the howl when you use one of the "spirit animal" teleports can be made without scripting, the answer is, it is actually made with scripting.

Share this post


Link to post

I dunno people just want to use Boom.
I personally dislike Boom but i will still map for it because it feels like a necessity when you don't want to use any UDMF linedef action (I love Heretic for not having any kind of Boom or MBF and just Vannila and ZDoom but who makes really limited vannila Heretic maps?)

Share this post


Link to post

I'm wondering if new boom format is still being in development, because strange silence rises some questions. 

 

Returning to topic, UDMF was overhelming for me when I started mapping. I wanted to learn everything advanced, but not how to create interesting gameplay or have fuctional places. Well, boom format restrictions helped me to learn basics and in the future I'll return to UDMF mapping and create something more different than now.

 

 

Share this post


Link to post

I feel like for the most part Doom is already a complete game with a very distinct style. Any little extension of its features is incredibly dangerous as it can easily ruin the perfect harmony. I'm okay with some minor stuff, but I'm definitely not interested in turning Doom into something it's not. DOOM=DOOM. So I don't need UDMF.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×