User Tools

Site Tools


tutorials:mapping:first_room

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tutorials:mapping:first_room [2023/09/26 02:09] clovr_nr@protonmail.comtutorials:mapping:first_room [2025/04/18 15:04] (current) – external edit A User Not Logged in
Line 1: Line 1:
 +=====Your First Room=====
 +
 +
 Lets make a room. Lets make a room.
  
 ;#; ;#;
-**Map Formats and WADs**+<color #9dd4b0>**Map Formats and WADs**</color>
 ;#; ;#;
 Download Doom Builder 2. Or Ultimate Doombuilder. Or Doombuilder X. I'm on GZDoombuilder because I never had cause to upgrade, but things should be mostly the same between them.\\  Download Doom Builder 2. Or Ultimate Doombuilder. Or Doombuilder X. I'm on GZDoombuilder because I never had cause to upgrade, but things should be mostly the same between them.\\ 
Line 14: Line 17:
  
 ;#; ;#;
-**Lines, Verts, Sectors**+<color #9dd4b0>**Lines, Verts, Sectors**</color>
 ;#; ;#;
  
Line 26: Line 29:
  
 ;#; ;#;
-**Height**+<color #9dd4b0>**Height**</color>
 ;#; ;#;
  
-Sectors have height. Floor height and ceiling height. 128 is the standard height of a texture and is good place to start for a room height. But, for interest again, we'll cut the room in half and give each a different ceiling shape. Select the line or vert tool and insert a line from the corner of the L to the wall like so:\\ +Sectors have height. Floor height and ceiling height. 128 is the standard height of a texture and is good place to start for a room height. But, for interest again, we'll cut the room in half and give each a different ceiling height. Select the line or vert tool and insert a line from the corner of the L to the wall like so (I usually right click on empty space, then hit back space to get a floating vertice to drop where I want it, there's probably a better way):\\ 
  
 ;#; ;#;
Line 43: Line 46:
  
 ;#; ;#;
-**Block-out**+<color #9dd4b0>**Block-out**</color>
 ;#; ;#;
-Play around with this a bit. If you make a sector then select it while in "sector" mode you can delete it and create a pillar or whatever other shape.+Play around with this a bit. If you make a sector then select it while in "sector" mode you can delete it and the empty space will create a pillar or whatever other shape.
  
 Mine looks like a dog bone: Mine looks like a dog bone:
Line 56: Line 59:
  
 ;#; ;#;
-**Textures/Flats**+<color #9dd4b0>**Textures/Flats**</color>
 ;#; ;#;
  
Line 71: Line 74:
  
 ;#; ;#;
-**Detailing**+<color #9dd4b0>**Detailing**</color>
 ;#; ;#;
  
 Add some details. Again, go nuts. There are tools like like the stair tool and curve tool and blah blah blah, but to start you should do these things manually for a better understanding.\\  Add some details. Again, go nuts. There are tools like like the stair tool and curve tool and blah blah blah, but to start you should do these things manually for a better understanding.\\ 
  
-Light levels can be changed either numerically, by right clicking the sector in sector mode (S) and playing with the numbers there, or by going into the 3D view and holding CRTL while scrolling the mouse wheel. Every step is 8 unit of change. Light levels can be 0 - 256. All shadows have to be drawn manually in vanilla, and it's best to keep them fairly simple, though some fun details can be had.+Light levels can be changed either numerically, by right clicking the sector in sector mode (S) and playing with the numbers there, or by going into the 3D view and holding CRTL while scrolling the mouse wheel. Every step is 8 unit of change. Light levels can be 0 - 255. All shadows have to be drawn manually in vanilla, and it's best to keep them fairly simple, though some fun details can be had.
  
 ;#; ;#;
Line 87: Line 90:
  
 ;#; ;#;
-**Linedef Properties**+<color #9dd4b0>**Linedef Properties**</color>
 ;#; ;#;
-Let's run down the linedefs property flags. Right click on a line, either in the 2d view or 3d view.+Let's run down the linedef property flags. Right click on a line, either in the 2d view or 3d view.
  
   * Impassible - used for middle texture bars, or force fields or whatever to prevent the player from being able to pass through. Projectiles will still pass through.   * Impassible - used for middle texture bars, or force fields or whatever to prevent the player from being able to pass through. Projectiles will still pass through.
  
-  * Block monsters - Same, but for monsters.+  * Block monsters - Same, but for monsters only.
  
   * Double sided - When two sector touch the line connecting them is usually two sided. One side for each sector. Is flagged automatically.   * Double sided - When two sector touch the line connecting them is usually two sided. One side for each sector. Is flagged automatically.
Line 124: Line 127:
  
 ;#; ;#;
-**Actions and Tags**+<color #9dd4b0>**Actions and Tags**</color>
 ;#; ;#;
  
-The gist is this: Linedefs can tell Sectors to perform special actions. Lower, Raise, Act as doors, switches for doors/lifts. Lines and Sectors need the same tag. So if a line with tag "1" says "w1 open door stay" that will open a sector with tag "1" that has been lowered to the ground (as doors are in doom). It will open and stay open when you walk once (w1) over the line. If it raid "wr" that means "walk repeatable". S1 is "switch once" sr is "switch repeatable". G1 means gun once - a hitscan weapon will cause the action. Gr is "gun repeatable".\\ +The gist is this: Linedefs can tell Sectors to perform special actions. Lower, Raise, Act as doors, switches for doors/lifts. Lines and Sectors need the same tag. So if a line with tag "1" says "w1 open door stay" that will open a sector with tag "1" that has been lowered to the ground (as doors are in doom). It will open and stay open when you walk once (w1) over the line. If it reads "wr" that means "walk repeatable". S1 is "switch once" sr is "switch repeatable". G1 means gun once - a hitscan weapon will cause the action. Gr is "gun repeatable".\\ 
 Simple as that. EZPZ. Of course there are tricks you can do with these things, but that's for another time. Simple as that. EZPZ. Of course there are tricks you can do with these things, but that's for another time.
  
 ;#; ;#;
-**Sector Effects**+<color #9dd4b0>**Sector Effects**</color>
 ;#; ;#;
  
 SAME. Go to sector mode (S) and right click a sector. The effects listed are all fairly self explanatory. This window is also where you set sector tags. SAME. Go to sector mode (S) and right click a sector. The effects listed are all fairly self explanatory. This window is also where you set sector tags.
  
-Anyway, that's your first room. Go make a map.+;#; 
 +<color #9dd4b0>**Items/Monsters**</color> 
 +;#;
  
 +On the left you'll see a "Things" button. Click that, and right click to place a "thing". A "thing" is anything that is shown as a sprite in-game. Most can be placed manually. A few can't (blood particles, smoke puffs, that sort of thing). There are a few types of things. Monsters, item pick ups, decorations, etc. They're pretty self explanatory. Right click to place a thing, right click it again to change it's properties.
  
-   ;#; +Thing properties for your consideration:\\  
-   **Some Things to Consider"" +Ambush - Sometimes called "deafin some editors. Means enemies won't react to you firing your weapon, and will only attack on sight.\\  
-   ;#; +Difficulty flags - Lets you control which items/monsters appear on which difficulty.\\  
 +Multiplayer only - Only shows up in MP.
  
 +Anyway, that's your first room. Go make a map.
tutorials/mapping/first_room.1695694197.txt.gz · Last modified: 2023/09/26 02:09 by clovr_nr@protonmail.com