leveldk.co.uk/index.md
browsing at commit = f57e22dfe8452480cd14f1898d5adbf84a0890a1
# Quake 3 Level Design Tutorials
A series of tutorials covering the construction of a complete Quake 3 Arena level for both Deathmatch and Capture the Flag, using GTKRadiant 1.4.
All map files and media are available in `dk_lmtut.pk3`.
## Tutorials
- **[Tutorial 1: Basic Room](tutorial-01.md)** — Creating a brush, selecting textures, changing views, selecting faces, adding a start point, saving and compiling.
- **[Tutorial 2: 2-Point Clipping, Brush and Patch Work](tutorial-02.md)** — 2-point clipping, endcaps and bevels, making a curved hallway, texturing patches.
- **[Tutorial 3: Detail and Structural Brushes, Level Layout](tutorial-03.md)** — Detail and structural brushes, level layout, triggers and traps, adding geometry, .ase models.
- **[Tutorial 4: Advanced Patch Work, Lighting, Stairs and Ramps](tutorial-04.md)** — Advanced patch manipulation, lighting tips, stairs and ramps including spiral stairs.
- **[Tutorial 5: Stuff with Holes, Liquids, Rocks and Terrain](tutorial-05.md)** — Nodraw and surfaces with holes, custom textures and shaders, alphaMod volumes, lava/liquids, rocks and terrain.
- **[Tutorial 6: Lighting the Level – Advanced Techniques](tutorial-06.md)** — Advanced lighting techniques, light styles, clip brushes and bot optimisation, hint brushes, clusterportals.
- **[Tutorial 7: Compiling, Creating .pk3 Files](tutorial-07.md)** — Compiling the map, finishing the level, creating a .pk3, adding music, .arena files, levelshots and batch files.
- **[Tutorial 8: Converting the Level for CTF](tutorial-08.md)** — Converting the level for CTF: team_CTF spawn, player and flag entities.
- **[Tutorial 9: Extra Entities](tutorial-09.md)** — Extra entities: func_door, func_rotating, func_bobbing, func_train, func_plat, areaportals, target_speaker, triggers.