Customizing Doom with SLADE and ZSCRIPT
Whumptus
0:00 / 0:00
Customizing Doom with SLADE and ZSCRIPT
6 017 просмотров · 1 г. назад
Whumptus
266 подписчиков
6 017 просмотров · 1 г. назад
This tutorial covers the basics of customizing the Doom Experience for GZDoom. It makes use of SLADE to run through the common lumps found in a standard WAD when editing and follows on with an explanation of a class makeup in Zscript before concluding with a follow-along build-your-own monster session where we serve up Custom Imps 3 ways!
It's made more as a practical guide covering the most common elements of SLADE editing and ZScript class editing and is far from an exhaustive guide, and assumes you've already downloaded SLADE and are able to navigate the very basics of the tool.
Links:
ZDoom Wiki main page: https://zdoom.org/wiki/Main_Page
This is your Zdoom customisation bible. Read it well!
Actor Properties: https://zdoom.org/wiki/Actor_properties
These go in the Default code block
Actor Flags: https://zdoom.org/wiki/Actor_flags
These also go in the Default code block
Action functions: https://zdoom.org/wiki/Action_functions
These go in the States code block.
Doom Palette: https://zdoom.org/wiki/Palette
useful if changing up colours in Doom.
The Realm667 Repository: https://realm667.com/
Timestamps:
00:00 Introduction
01:19 The Grand Play - Doom Editing Analogy
03:07 Overview of important Lumps
09:52 Examining Zscript
10:35 The Default Code Block
12:15 Exploring Sprite Names and makeup
13:55 The States Code Block
16:10 The Imp States code explained Line by Line
19:45 Build your own Imp!
19:55 Beginner imp - Inheriting and updating Properties.
22:20 Intermediate Imp - Palette Translations, Action Functions and editing the States block.
28:00 Advanced Imp - Sourcing and importing sprites, building without inheritance.
38:20 Final thoughts and Outro