GtkRadiant Editor Manual
Once you have the editor installed and the preferences set, open the map and let’s get started.
There are a number of ways to move your point of view around in the map and camera windows. Some are easy to master. Others are a bit trickier. Find one that works for you and master it.
Moving in All Directions
All movement directions are given relative to directions in the XY map. When other map views are shown, movement is still calculated in terms of the XY view. Key press movement occurs in discrete increments.
|Forward (in facing direction)
Flying … through the Map
Rightclick in your camera window to start freelook mode.
The mouse can be used to look around, up arrow is forward, down arrow is
backwards, left and right are strafing. You can control the sensitivity of the
camera controls in Edit > Preferences > Settings > Camera. Also you can
enable inversed mouse mode here. Rightclick again to exit freelook mode.
|Forward (in facing direction)
Zoom with a View
The zoom keys increase or decrease the visual scale of the map,
letting you move in close to work with small details or move
away to see the entire map at once. If Quad view is
used (XY, YZ, and XZ views simultaneously), all three windows
may zoomed at different scales.
You can also zoom in and out using the mousewheel.
Jump to Location
Click on a 2D map and your point of view immediately moves to that location. In the 2D map windows, neither the facing, nor the “height” of the point of view changes.
Moving the Maps Around
This is a simple, step-by-step guide to making your first room. Before attempting it, you may want to familiarize yourself with some of the Brush selecting and handling tools. A Quake III Arena aficionado who goes by the handle “The Dog!” posted this simple tutorial on a Quake III Arena on-line message board. It appears here with his permission. It will walk you through creating a new map file, making your first “brush,” adding a start spot and a light and then compiling the map.
A right-mouse-button click and drag on a 2D Map window will cause the map to be dragged, allowing you to easily reposition what is being viewed.
Note: this tutorial has been modified to make it appropriate for GtkRadiant
The Dog!’s Ten Quick-n-Dirty steps to a SIMPLE room:
- Create new map:
- Click file, new map
- Create a small hollow room (make a box and hollow it out):
- Make a box. In the XY Top window, click/hold your left mouse button at coordinates 256,-256 (upper left) - then drag your mouse to the -256,256 (lower right) [you should see a red square appear in grid].
- Make the box taller. Change to the 'XZ Side' view (Ctrl+Tab) and the 'QE' tool (Q). Click/hold your left mouse button above the upper edge of the box and drag that bar up to about 256. [you have just raised the height of the box]
- Make it hollow. On your Toolbar below the Menu bar, locate the 'Make Hollow' Button (should be a red box with a dotted box inside of it )located under the M in Misc). Press that button. This breaks the box up into six pieces: four walls, a ceiling and a floor. [you should now see a hollow room in the texture view window]
- Press Escape to deselect the box (you are finished with room/box for now).
- Add a player starting point:
- Bring up the Easy Entity Menu. With your pointer over the room in the XY Top window, right mouse click INSIDE the newly created room box to open up the easy entity menu.
- Place a Start Spot. Select info, then select info_player_deathmatch. [you should see a small pink box appear - this is where you will start in this map anytime its loaded]
- Is it in there? Make sure that your new starting point is 'really inside' the room that you have created.
- Click the xyz button on your toolbar so that you can toggle through each 'view' of that coordinate (XY top, XZ front, or YZ side).
- Watch the red box (info_player_deathmatch) as you toggle through each view to make sure the red box is inside room
- If there is a view it is not located inside - simply stop and drag it inside the box. (You can learn how to put it in optimal places later), until it is totally inside the room.
- Press Escape to deselect the info_player_deathmatch item.
The box now turns into a solid pink, box outline.
- Now add some textures:
- Load up Textures. Open the texture menu and select the 'gothic_wall' texture directory.
- Open Texture window. Press “T” to open the texture window. It should be full of wall textures.
- That wall will do just fine. Select the brushes (Shift+LMB) you want to apply the texture to.
- Pick a Texture, any Texture. in the 'texture view' window, left mouse click on any wall texture. A red border will now surround this texture. And presto, the walls are given that texture too.
- Save your map.
The editor doesn’t like to work with “unnamed” map files. From the menu, select File > Save. Name the map “test1”. Always use lower case for your map names.
- Add a light.
- Bring up the Easy Entity Menu Again. With your pointer over the room in the XY Top window, right-mouse-click INSIDE the newly created room box to open up the easy entity menu.
- Place a Light. Select info, and then select light. [You should see a small red box appear (smaller than the player start).]
- Move it into place. Do the same procedure you did for the player start spot, making sure that this light is inside the room.
- Deselect the light. Press ESC to deselect. It will become a pale-blue box.
- Compile it.
In the BSP menu, select “Q3Map2: (test) BSP -meta, -vis -fast, -light -fast -super 2 -filter”. Wait patiently for the program to finish three phases of compile: bsp, vis, light.
- Start ‘er up.
Start your Quake III Arena game. When the menu appears, hit the tilda key (~). On most American keyboards, this is in the upper left corner of the keyboard, below ESC.
- Set your game to run the map. In the console, type "/sv_pure 0"
- Enter the Devmap. In the console, type “\devmap test1” and then ENTER.
- Play it for all it’s worth. The map should start and you will be standing in the center of your first room.
Now go make something more complicated on your own!
Back | Home | Next