"mod" generator

Moderator: GZDoom Developers

Post Reply
PixelWAD
Posts: 188
Joined: Sun Jun 10, 2018 7:01 pm

"mod" generator

Post by PixelWAD »

I know that this is entirely possible, but also it would involve A LOT of work...
I love modding Doom. It's one of the simplest engines to work it. Anyone can add anything to it.

But the more you start modding it, the more difficult it gets. At least that's my feeling with the experience so far!
I would love to see some kind of app that would make modding A LOT easier.

In a perfect world I see some kind of wizard that follows me through each steps.

What do you want to add?
Sprite/model

Is it decoration or monster actor/fpp weapon etc?
Monster

Insert sprites/define model frames to use for idle
Model.md3 0-30

Which frame defines shooting?
38

What kind of attack would you like?
80% pistol, 20% railgun

Is this gun reloadable?
Yes

Select the amount of ammo in a mag/total kept ammo
30/200

Select the sounds to be played for idle, fire, reload etc
X.wav, Y. wav

I guess you all get the point.
Of course this is way way much easier said than done, but I believe it is entirely possible and would be of a huge value to Doom community.

Right now I'm learning everything from other mods and Zdoom wiki. It's a lot of help. I believe that Doom modding gets easier with time, but this kind of tool would really boost everything up. It's not something anyone could write in a matter of months, this require dedication and skills.

And that is something I'm willing to throw money at. Perhaps a bounty hunter amount or so?

I don't expect anyone to come up with any tool like that, this is kind of a food for thought. Just a perspective of someone who love classic FPP games.

gzDoom to me is like a MUGEN, just a fpp engine that is easy to edit. By playing custom mods, I don't really play Doom anymore..

Maybe that is something that AI could learn more or less on it's own? We are all reading text files, AI could be possibly trained to do this.
User avatar
Caligari87
Admin
Posts: 6174
Joined: Thu Feb 26, 2004 3:02 pm
Preferred Pronouns: He/Him
Contact:

Re: "mod" generator

Post by Caligari87 »

This would actually make modding harder as you wouldn't have any control over most of the process. It would only be useful for the simplest of copy-paste scenarios, not the more complex stuff you seem to think it could handle for you. You'd be limited to whatever type of mod the tool creator thinks you want to make.

There have been similar projects in the past (DecorEd for example) and they never went anywhere except buggy proof of concept.

8-)
User avatar
GFD
Posts: 347
Joined: Mon May 31, 2010 7:42 pm
Preferred Pronouns: He/Him
Location: Canada
Contact:

Re: "mod" generator

Post by GFD »

Something like this would only exist as an external development tool, rather than a feature of the engine, and so isn't very relevant to the feature suggestions forum.
Making mods for GZDoom is already really gosh dang easy relative to other games, and there are lots of existing examples you can learn from. A "wizard" format seems much more limited while also potentially being more confusing. All of these questions and prompts are easily implemented in the actual code, once you are aware of how to specify these things, so I think all you're looking for is a beginner GZDoom modding tutorial, which I'm sure already exists.

As for using "artificial intelligence" to generate mods, if SLIGE is any indication, that might not be a great idea.
PixelWAD
Posts: 188
Joined: Sun Jun 10, 2018 7:01 pm

Re: "mod" generator

Post by PixelWAD »

I have already read countless tutorials and watches many hours of youtube videos on that subject... I still seem to find errors that shouldn't exists in most scenarios ;)
Yes, the ease of Doom modding is what convinced me to join, but i think it still could be easily expanded to make it even more inviting for new users.
Wizard could always give you the most basics things generated in seconds, like things included in zdoom wikia.

With the right set of questions, I think it could cover 75% of possible solutions, based on existing mods. And the very new complicated stuff you could always add in advanced as manual 'debugging' ;)

It's nice to dream of course. I just still seem to spend lots of time adding modeldefs, decorations, actor properties, then correcting all the little bugs or typos that still happen from time to time.

As for computer generated levels, OBLIGE seems to be much newer (last version from 2017) there is also one more more 'tech/doom3-alike' level generator and to be honest, I was really impressed and it's also very nice tool to create endless levels, even if sectors are repeating more or less. Combine this with custom monsters, weapons, textures... Doom is off the limits as FPP experience.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49066
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: "mod" generator

Post by Graf Zahl »

PixelWAD wrote: It's nice to dream of course.
This still has no place in the engine. If you want this, convince an editor developer to do it. :P
User avatar
Rachael
Posts: 13542
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her
Contact:

Re: "mod" generator

Post by Rachael »

GFD wrote:Something like this would only exist as an external development tool, rather than a feature of the engine, and so isn't very relevant to the feature suggestions forum.
Pretty much this.

This goes WAAAAAAAY beyond the scope of GZDoom.

@pixelwad: I think there have been attempts to make something like you suggested in the past but they haven't been very fruitful.
User avatar
Kinsie
Posts: 7399
Joined: Fri Oct 22, 2004 9:22 am
Graphics Processor: nVidia with Vulkan support
Location: MAP33
Contact:

Re: "mod" generator

Post by Kinsie »

PixelWAD wrote:I just still seem to spend lots of time adding modeldefs, decorations, actor properties, then correcting all the little bugs or typos that still happen from time to time.
That's mod development. And indeed, all game development in general. Lots of fiddly little things done here and there and all over the place, tweaking and changing and fixing and iterating, all in an attempt to convince rocks to think, and to dream.
Post Reply

Return to “Closed Feature Suggestions [GZDoom]”