home *** CD-ROM | disk | FTP | other *** search
/ 1,001 Nights of Doom / 1001NightsOfDoom1995wickedSensations.iso / editors / deu-help.txt < prev    next >
Text File  |  1994-09-17  |  13KB  |  246 lines

  1.                                 
  2.                                  
  3.                               DEU HELP FILE V1.2
  4.                    
  5.                    A STEP-BY-STEP GUIDE TO YOUR FIRST LEVEL!      
  6.                           
  7.                           For Doom Editor Utility 5.21     
  8.                                By Jawed Karim
  9.                            karim002@maroon.tc.umn.edu
  10.  
  11.  
  12. This text file was created to help DEU beginners build their first level. 
  13. As you may have noticed, DEU521 is a great program, but the documantation
  14. that comes with it is not very helpful. This will help you to understand
  15. the basics of building your own Pwad. This file is very streight forward
  16. and not very long. As I said, this explains only the  basics. It's not 
  17. supposed to replace DEU.TXT. I noticed the biggest problem beginners have 
  18. are small ones even though they might not think so themself. The more 
  19. complicated stuff is better explained in the DEU documentation. But once 
  20. you get started, believe me, you wont have any problems. 
  21.  
  22.  
  23. 1) Linedefs and Sectors
  24. -----------------------
  25.  
  26. At the DOS prompt, type DEU. You will see a menue (still in text mode). To
  27. create a NEW level, type C 1 1 (Create Episode 1 Mission 1) and hit ENTER.
  28. The screen switches to graphics mode.
  29.  
  30. You should probably start out with a very simple level, that contains only
  31. a few rooms. With the TAB key you can switch between the following modes:
  32.  
  33. -=> Verteces   'Corners'
  34. -=> Linedefs   'Walls'
  35. -=> Sectors    'Areas'
  36. -=> Things     'Enemies, Bonuses'
  37.  
  38. I will explain later what they are all for. The easiest and fastest way to
  39. make a room is to 1. [define the corners] and 2. [connect them]. You should
  40. do that on a grid since it is easier that way to make lines streight. To do 
  41. that, press 'G'. You will see a blue grid on the screen. In the lower right
  42. corner you will see a scale. If you  have no  idea  how thick or long any
  43. thing in DOOM is, remember that the sides of a DOOR are usually 1/32 thick.
  44. Whenever you press 'G', the scale gets smaller. Keep pressing 'G' until you
  45. reach 1/32. Later, when you want to make more detailed shapes, you can even
  46. go to a smaller scale. But for now even 1/64 would be fine. We will make a
  47. square shaped room with 4 (Duh! :) corners. To define a corner, hit TAB 
  48. until it sais "VERTECES" in the lower left. To place the four corners on
  49. the grid, chose a place where two lines of the grid intersect. (That should
  50. not be too hard to find :) Move the mouse pointer on that spot and press the
  51. 'INS' key. There! You will see a little yellow dot. That's one corner. Do 
  52. the other 3 ones the same way. Now that you have 4 corners, you have to
  53. connect them. DEU wants you to click on the dots in the right order. Do this
  54. CLOCKWISE! I will explain later why. Go to corner #1 CLICK!, corner #2 CLICK!
  55. and corner #3 CLICK! Remember: CLOCKWISE. Don't click the 4th (or 1st) corner
  56. yet. Now that you selected #1, #2 and #3, press the 'INS' key. DEU will
  57. connect the first 3 dots with lines, called LINEDEFS. Hit TAB to get back
  58. to VERTECE mode (DEU automatically switched to LINEDEF mode after you hit
  59. 'INS'). Connect corner #3 and #1 and hit 'INS' again. Now you connected all
  60. 4 dots with LINEDEFS, which are walls. This is what your level should look
  61. like:
  62.                      1                 2
  63.                       *---------------*
  64.                       |               |
  65.                       |               |
  66.                       |               |
  67.                       |               |
  68.                       |               |
  69.                       *---------------*
  70.                      4                 3
  71.  
  72. What you have now is a room with walls but no floor or a ceiling. Although 
  73. Linedefs can have wall textures, you need to make a Sector because only
  74. they can have floor and ceiling textures. Go into Linedef mode by hitting
  75. TAB. Then click all 4 Linedefs so they change color. The direction does not
  76. matter now. When all 4 Linedefs are selected, hit 'INS' to form a sector.
  77. A room does not always have to contain exactly ONE Sector. Let's say you 
  78. want one part of the room to have a different floor or ceiling texture. 
  79. Then you would have to divide the room into two Sectors. To form a Sector
  80. you always need at least 3 Verteces that can be connected and make a closed
  81. shape. But we're not done yet! Because some important parts of a level are
  82. still missing. Doom will crash if you try to play this level. One of the
  83. reasons is: YOU NEED AT LEAST 2 SECTORS IN A LEVEL. I don't know why, but
  84. that's the way it is. For now we will only make ONE SECTOR per ROOM, because
  85. it is easier. Let's build a second square shaped room right next to the 
  86. other one and then connect them with a door! Do the same things you did 
  87. before. Your level should look like this now:
  88.  
  89.                *---------------*    *---------------*
  90.                |               |    |               |
  91.                |               1    2               |    
  92.                |               |    |               |
  93.                |               4    3               |
  94.                |               |    |               |
  95.                *---------------*    *---------------*  
  96.  
  97.  
  98.                   -The numbers are for part #3 DOORS
  99.  
  100.  
  101. 2) Sidedefs
  102. -----------
  103.  
  104. Now I will explain why you had to connect the Verteces in CLOCKWISE order.
  105. When the Linedef appears (after you press 'INS' to connect two Verteces) you
  106. will notice that a Linedef looks kind of like this:
  107.  
  108.                            Linedef:
  109.  
  110.                               |
  111.            First Sidedef      |     Second Sidedef
  112.                             --|
  113.                               |
  114.                               |
  115.  
  116. The important thing is the little thing that sticks out from the side. 
  117. Remember: Like an ordinary wall, every LINEDEF ('wall') has two SIDEDEFS
  118. ('sides'). The Sidedef that has the little stick is the FIRST Sidedef, or
  119. Sidedef #1. The one that doesn't is #2. This is important because if both
  120. Sidedefs have different textures, you want to know which one is which. When
  121. you click Verteces in CLOCKWISE order before connecting them, all the little
  122. sticks will point INWARD, so that the walls you see in the room are all the
  123. first Sidedefs and the second Sidedefs are outside. It just makes it easier
  124. this way. When building doors, you have to be careful which side (1 or 2) is
  125. outside of the door... so go on to part 3.
  126.  
  127.  
  128. 3) Making a door to connect two rooms
  129. -------------------------------------
  130.                         
  131. The distance between the two rooms on the grid should be 1/64. This is a good
  132. scale to work with. For this part of the level you might want to use '+'and 
  133. '-' to ZOOM in or out because we will now build a door. The most important 
  134. thing to remember when you build a door is that A DOOR IS A SECTOR. Many 
  135. people tend to think that a door is just a line. Now put a Vertece on points
  136. #1, #2, #3 and #4 just like you did before. When you do that, DEU will ask
  137. you if you want to cut the Linedef in half (or seperate it) at that point.
  138. Press 'Y' for yes. Each of the two long Linedefs will now be 3 seperate
  139. Linedefs, the ones in the middle forming the door (almost..). Connect the 
  140. four corners like before. First 1,2 and 3 and then 4 and 1 again. That's
  141. because if you do it all at once you would click #1 TWICE which would UN-
  142. SELECT it. Now you have a third sector in between the other two big ones.
  143. Look at the picture above again. !>! Make sure that the FIRST Sidedef of the
  144. Linedef between 2-3 and 1-4 points OUTSIDE. Whenever you activate a door in
  145. DOOM (usually with the SPACE bar) you activate the FIRST Sidedef. The second
  146. Sidedef cannot be activated. This is the biggest mistake people make with
  147. doors. Also the First sidedef of the Linedef between 1-2 and 3-4 should 
  148. point INTO the door-sector. So this is what the door sector should look like:
  149. I included the 'sticks' that mark the first sidedef: 
  150.                   
  151.                   The STICKS are '='s or '|'s.                             
  152.                              
  153.                           *-------*
  154.                           |   |   |
  155.                           |       |
  156.                          =|       |=
  157.                           |       |
  158.                           |   |   |
  159.                           *-------*
  160.  
  161. We're almost done. Switch to SECTOR mode (TAB) and move the mouse pointer 
  162. over it. You don't actually have to click to select it. When it changes
  163. color you know that you 'semi' selected it. Now press ENTER and you will see
  164. a menu. Here you can change the properties of the sector. Click on the line
  165. that says CEILINGHEIGHT. Change it to 128. That's a good size since most
  166. of the wall textures are 128 units tall. Do the same thing with the other
  167. big room on the left. The floorheight should always be ZERO. Change the
  168. Ceilingheight in the door-sector to ZERO. That's important. As long as the
  169. door is not activated in the game, the door is down which means that ceiling
  170. and floor height are the same, ZERO. Switch to LINEDEF mode and select 
  171. (CLICK) both of the DOOR Linedefs. They are still normal ones, so you have
  172. to tell DEU that they're supposed to be DOORS. Press RETURN and you'll see
  173. a LINEDEF menu. Go to the line that defines the TYPE of Linedef and hit
  174. RETURN. You'll see a second menu. Go to DOORS. There are at least 20 
  175. different kinds of Doors. This is what the Letter in front on each type mean:
  176.  
  177. D    Door.     Press SPACE to open it.
  178. S    Switch.   Press SPACE to activate this LineDef.
  179. W    Walk.     Walking across the Linedef activates it.
  180. G    Gun.      Shooting at the Linedef will activate it.
  181.  
  182. So if you want a door that activates when you shoot at it, choose a G type
  183. door. In the main Linedef menu, add UPPER Texture to the First Linedefs
  184. (FIRST ONLY!). Remove any Normal texture from both sidedefs. Also, the 2nd
  185. Sidedef of the Door-Linedefs shouldn't have any texture at all.
  186.  
  187.                  THINGS TO REMEMBER ABOUT MAKING DOORS:
  188.  
  189.  
  190. -------------> A door is not a line, but a seperate SECTOR.
  191.  
  192. -------------> The first Sidedefs of the 'to be activated' Linedefs 
  193.                should point OUT.
  194. -------------> The Ceiling height and floor height in the door-sector
  195.                have to be EQUAL. If the floor is ZERO, the ceiling is, too.
  196. -------------> Don't forget to set the LINEDEF type to DOOR!
  197.  
  198. -------------> The 1st Sidedefs of DOOR Linedefs ONLY have Upper Texture.
  199.                The 2nd Sidedefs of DOOR Linedefs have NONE.
  200. -------------> Doors should only have the property TWO-SIDED
  201.  
  202. Now make sure that every Linedef (except for the Door Linedefs) in the entire
  203. level has the property IMPASSIBLE turned on. In the Linedef menue which
  204. you get by pressing RETURN after selecting a Linedef, go to PROPERTIES and
  205. turn on IMPASSIBLE. The two Door Linedefs should NOT be impassible, but
  206. TWO-SIDED!
  207.  
  208. 4) IMPORTANT: Multiple Sectors
  209. ------------------------------
  210.  
  211. One of the things that's hard to figure out on your own is how to put a 
  212. sector into a second sector, like this:
  213.  
  214.                               *------------*
  215.                            1  |   *----*   |
  216.                               |   | 2  |   |
  217.                               |   |    |   |
  218.                               |   *----*   |
  219.                               *------------*
  220.  
  221. DOOM will crash if you just put sector #1 into #2. First, connect all dots
  222. with Linedefs but don't make any sectors yet. Select all Linedefs of #2 and 
  223. hit 'INS'. Now square #2 is a sector. To make square #1 a sector, SELECT ALL 
  224. OF THE LINEDEFS. That is, SELECT ALL LINEDEFS OF #1, THEN ALL LINEDEFS OF #2 
  225. AND THEN HIT 'INS'. There! Now you have two sectors that will function 
  226. correctly.
  227.  
  228. 4) Things!
  229. ----------
  230.  
  231. In order for the level to work, you need 4 player starting points and at 
  232. least 4 deathmatch starting points. The more deathmatch points the better
  233. because they are selected randomly for each player at the beginning of a
  234. deathmatch game. Switch to THINGS mode and hit 'INS' anywhere inside of
  235. one of the two big rooms. It'll be a Seargent. So select it and hit RETURN.
  236. You will see a THING main menu. Go to PLAYER and then to PLAYER1 START. Then
  237. do PLAYER2 START and so on until PLAYER4. Now you have starting points for
  238. all 4 players. Below PLAYER4, there is a line that sais DEATHMATCH START. Put
  239. four of those into the level, too. That's it! You're done with your very
  240. first Pwad! Press ALT-F, then (S)AVE and exit. To play your Pwad, type
  241.  
  242. doom -file mylevel.wad
  243.  
  244. In this case, the name of your Pwad is mylevel.wad. Don't forget to read the
  245. DEU.TXT file that comes with DEU. And most important: HAVE FUN!
  246.