

So studying some of the actors from Realm667 instead like Nevander suggested may be a better idea, since they are usually written in a less messy manner and you don't have to deal with the overwhelming amount of code and assets that Brutal Doom has*.
#Gzdoom reddit mod
Which is great because I was dissapointed when I found out that BD Lite was just a glorified weapon mod with some extra gore instead of a cleaner version of Brutal Doom. Something that Mark himself knows and has acknowledged since the last version of Brutal Doom (V22) will just be a large code overhaul and cleanup. And as you probably already know this is because of a mix of it just being written that poorly and using really old code that Mark had written up to all the way back in 2012, among others. That may not be too good of an idea since as Nevander pointed out Brutal Doom is mess internally that is barely legible to someone who already knows DECORATE and ACS let alone someone who is just getting started. Load BD into Slade3, drawing inspiration from and studying the contents of every lump for hints, having the Wiki open at the same time doing searches for the various terms used.

#Gzdoom reddit how to
You may also want to join the (G)ZDoom Discord server, since there you can talk to others who know how to make mods and ask questions about any problems you may have that aren't mentioned on the wiki***. Unless like I said before you only want to make mods for Zandronum in which case you could probably just stick to DECORATE. If you want to also target the Zandronum source port like Brutal Doom does then you don't have any choice besides using DECORATE and ACS anyway, which brings me to my last point.ĭECORATE is actually deprecated now (In GZDoom.) in favour of ZScript, but Zandronum is based on a really old version of GZDoom and hasn't been updated in 3 years now, so it doesn't support ZScript, and even its' implementation of DECORATE is much older than GZDoom's. Plus it's best that you learn DECORATE first anyway since I'm guessing that you don't know much or anything about programming**, so it's best that you start with something simpler like DECORATE and once you get a good enough grasp of that, you can move over to ZScript. To get started with DECORATE I'd suggest reading through the links in this page on the ZDoom wiki, each link is roughly listed from top to bottom in order of complexity. To make a mod like Brutal Doom, which adds (Some) new enemies, extends and upgrades Doom's existing enemies and adds new game mechanics, you will need to use a source port based on ZDoom since DeHackEd* is out of the question for something like this, you'll have to use DECORATE (Or ZScript, more on that later.) and ACS. Well the fact that you are asking how to make a mod as complicated as Brutal Doom indicates that you won't be able to make something like it until you learn everything else that goes into making a Doom mod.
