COUNTER-MAP:  Counter-Strike Mapping
Visit us on IRC at gamesnet.net, #countermap
Pic of the Week
Poll
Map Spotlight
Weekly Playtests
Random Map Idea
In the News
About Counter-Map
The Crew
Mapping Forums
Important Links

Submit

Tutorials

Mapster
Nemesis' Utilities
Map Packs
Texture Packs
Mapping Utilities
File Database
EditLife.net
 

Mapping Tutorials

Below is a list of the tutorials available on Counter-Map. Tutorials with New! next to them were created or changed in the last day.

 View Without Descriptions 

Making Your First Hostage Rescue Map With Hammer AKA Hammer by Guy Montag by Guy_Montag
Usefulness of content:  701 users  
 out of 5
 3.4 out of 5
  Making Your First Hostage Rescue Map With Hammer AKA Hammer by Guy Montag
 
Making Your First Bomb Defusion Map With Hammer AKA Hammer by Guy_Montag
Usefulness of content:  578 users  
 out of 5
 3.4 out of 5
  Making Your First Bomb Defusion Map With Hammer AKA Hammer
 
Scrolling Textures by stupendous_man
Usefulness of content:  155 users  
 out of 5
 3.2 out of 5
  First I would like to introduce scrolling textures since they haven't been addressed very well. I have obtained all the information I am sharing through trial and error and through dilegent searching of the web turning up pieces of the puzzle here and there.
 
Developing Photo Textures Using PanoTools by ginsengavenger
Usefulness of content:  69 users  
 out of 5
 3.7 out of 5
  A small little tutorial on how to turn an object from a digital photo into a reasonable texture.
 
Hints: How They Work. by Nemesis
Usefulness of content:  130 users  
 out of 5
 4 out of 5
  A very advanced technical tutorial explaining how hints are used in the compilation process to reduce poly counts and why they work. Also deals with recognising where to place them and gives an example.
 
Info tutorial on texture types by Tommy14
Usefulness of content:  69 users  
 out of 5
 3.6 out of 5
  
This is NOT a tutorial on how to make textures. Instead, here are all the texture types I know of, the symbols their names should start with, roughly what they do, and some of the potential problems. Much of this is not available in the official HL sdk. Example of the Format:
Texture type (textures exact name must or should start with these symbols), usage & notes.
problems = some potential problems and hazards to watch out for.
 
Lights, lighting and lighting effects by pilpaX
Usefulness of content:  444 users  
 out of 5
 4.4 out of 5
  Our Estonian tutorial expert pilpaX has sent us a great tutorial on lighting. From his introduction...
Hello! Now I want to talk about lights, lighting and lighting effects, as I think they are one of the most important components of map design.

In this tutorial I hope you know some mapping basics, like how to make enities, and vertex manipulation, but thats not so important at the moment.

 
Using Complex brushes by TorQue[MoD]
Usefulness of content:  226 users  
 out of 5
 3.8 out of 5
  Going a bit more advanced on brush/vertex manipulation, TorQue[MoD] shows us how to create complex and odd shaped brushes to make a level more interesting.
 
Making Your First Map With Hammer 3.3 by Guy_Montag
Usefulness of content:  1494 users  
 out of 5
 4.4 out of 5
  Guy Montag writes up a great intro to setting up your first map in Hammer 3.3. Read on ye newbie! We won't tell if you advanced people learn somethign too ;^)
 
How to plant a bomb underwater! by pilpaX
Usefulness of content:  140 users  
 out of 5
 3.1 out of 5
  pilpaX sets us up the bomb - this time underwater! Ends up a bomb that's underwater just won't go off, but pilpaX shows us how to fake out the CS engine so the bomb WILL go off underwater!
 
Using the LIGHTS.RAD file for Texture Lighting by PilPax
Usefulness of content:  116 users  
 out of 5
 3.7 out of 5
  PilPax has sent this great tutorial our way that outlines just how to use the lights.rad file for texture lighting. If you don't know, that's where a texture gives off a light, as opposed to a point light source. Totally rad! :^)
 
Creating a Info Text File for Your Map by Sam
Usefulness of content:  135 users  
 out of 5
 3.9 out of 5
  You know how you get that little text message at the beginning of a map? Well, [TiGR]Sam strikes again and writes this quick tut to help you get that message on YOUR map when it loads. One of those "man this is good" touches in my book :^)
 
Making Sewers by Sam
Usefulness of content:  174 users  
 out of 5
 3.7 out of 5
  Sam ([TtGR]-Sam) makes another foray into the tutorial business with a fantastic tutorial that outlines how to make a sewer tunnel, step by step! It's a little advanced, but you'll learn tons from this one.
 
Changing the Game play of other maps by Tayl0r
Usefulness of content:  87 users  
 out of 5
 3 out of 5
  Tayl0r has written a self-described "evil" tutorial. In it, you'll see how to be a l33t hax0r and change the gameplay of other maps. Check it out! It's evil!
 
Making a one way window part #2 (breakable) by Sam
Usefulness of content:  40 users  
 out of 5
 4.3 out of 5
  Sam ([TtGR]-Sam) expands on the original "one way glass" tutorial and shows us how to make it breakable! Woot!
 
Counter-Strike Entity Overview by Outkast
Usefulness of content:  135 users  
 out of 5
 3.6 out of 5
  Outkast goes over the basic CS specific entities. Wahoo! We've been needing a tutorial like this for a long time!
 
Creating Keen Arches by Outkast
Usefulness of content:  141 users  
 out of 5
 4.4 out of 5
  Want to make arches in your map? Stuck on that pesky old vertex tool? Then check out Outcast's latest tutorial!
 
Using RESGEN to make a .RES file for your map by Waldo
Usefulness of content:  59 users  
 out of 5
 3.8 out of 5
  Res files are a very useful extra you can build for your map. They contain a list of all the "extras" your map contains, like sounds, maps, wads, etc. Read more!
 
Introduction to Notepad by MaryBeth
Usefulness of content:  84 users  
 out of 5
 3.3 out of 5
  Have you ever seen l33t mappers say they only map with Notepad? Well, they are pulling your leg of course, but here, MaryBeth actually shows us how! Read with tounge firmly planted in cheek :^)
 
Hammer 3.3 from the beginning by Lacos
Usefulness of content:  504 users  
 out of 5
 4.3 out of 5
  An introduction to setting up the Hammer map editing program to create Counter-Strike maps. Never used Hammer before? Start here!
 
Texturing Techniques (PS Filters, And Features) by jOeSmOe
Usefulness of content:  29 users  
 out of 5
 3.6 out of 5
  jOeSmOe gives us a tutorial on advanced texturing using PhotoShop.
 
The key to making good tileable textures by Relic25
Usefulness of content:  39 users  
 out of 5
 3.9 out of 5
  Relic explains the techniques on how to make textures that tile seamlessly.
 
Changing the map layout between rounds! by FatboyTim
Usefulness of content:  161 users  
 out of 5
 4.6 out of 5
  A very cool and advanced idea here. How to make a map be different between rounds. This keeps it being the same old thing round after round. W00Tness indeed!
 
Barney’s Wizard Counterstrike mapping guides: Part 2 "Covering Your Ass" by Barney
Usefulness of content:  77 users  
 out of 5
 2.5 out of 5
  Part 2 of Barney's great tutorial in the basics (and not so basics) of Counter-Strike mapping. As with part 1, a must-read.
 
Barney’s Wizard Counterstrike mapping guides: Part 1 "The Basics" by Barney
Usefulness of content:  121 users  
 out of 5
 3.5 out of 5
  Barney covers the basics of mapping for Counter-Strike. Newbie or experienced user, this is a must-read tutorial.
 
Making good WADS for distribution by Waldo
Usefulness of content:  40 users  
 out of 5
 2.2 out of 5
  A few notes on what seems to "help" with making wads easy to distribute and use.
 
MB's 7 spiffy tips for better mapping by MaryBeth
Usefulness of content:  177 users  
 out of 5
 1.7 out of 5
  The charming MaryBeth has offered up her 7 tips. Read on!
 
Shoot-through-able Grate by Mazy
Usefulness of content:  62 users  
 out of 5
 4 out of 5
  How about a grate that a player can shoot through? Same idea applies to chain link fences, bars, etc.
 
Rotating Doors by Mazy
Usefulness of content:  219 users  
 out of 5
 3.4 out of 5
  Third in the Mazymatic series, this time how to make a rotating door.
 
Sliding Doors by Mazy
Usefulness of content:  126 users  
 out of 5
 3.9 out of 5
  Another Mazymatic short & sweet tutorial on making sliding doors.
 
Ladders by Mazy
Usefulness of content:  224 users  
 out of 5
 4.1 out of 5
  How to make a ladder. Clean and simple!
 
How to Write a Tutorial for Counter-Map by Waldo
Usefulness of content:  1 user  
 out of 5
 5 out of 5
  Thinking of writing a tutorial for Counter-Map's site? Here are some tips on how to write it well, plus take advantage of some things on the CM Tutorial system.
 
Long Compile Times and Tips to Improve Them by Lacos
Usefulness of content:  79 users  
 out of 5
 3.9 out of 5
  Does your map take too long to compile? Lacos delves into the reasons why, and what you can do to speed things up.
 
Make a 1 Way Window by Waldo
Usefulness of content:  514 users  
 out of 5
 4.8 out of 5
  Want to make a window where you can see through one side, but not the other? This tutorial shows you how.
 
Creating Siege-like Cliffs by N0TH1NG
Usefulness of content:  160 users  
 out of 5
 3.7 out of 5
  Want to have that look of the famous cliffs and outdoor rocks in Siege and Docks? Check out this tutorial from the map's author.
 
10 Most Common Counter-Strike Mapping Pitfalls by Zaphod_Beeblebrox
Usefulness of content:  146 users  
 out of 5
 4.2 out of 5
  Zaphod lets us in on his list of top 10 most common Counter-Strike mapping pitfals. Look before you leap? WFT?
 
Creating Player Spawns in a CS Map by Relic25
Usefulness of content:  168 users  
 out of 5
 3.4 out of 5
  Where to put those pesky entities so that the Ts and CTs have a place to start in your map. Short and sweet.
 
Looping Ambient Generic Sounds by Relic25
Usefulness of content:  64 users  
 out of 5
 2.6 out of 5
  How to loop those ambient_generic sounds.
 
Properly Using Carve and Hollow in Hammer by questionable.ethics
Usefulness of content:  157 users  
 out of 5
 4.2 out of 5
  Any experienced mapper will tell you that carving and hollowing are bad ideas. Often it has become such a reflex that many mappers don't even know why it's bad! In the following tutorial, I hope to shed some light on carving/hollowing, what's wrong with them, and what you can do to fix them. Indeed!
 
R_speed Reduction Methods by Mr_Deth
Usefulness of content:  121 users  
 out of 5
 3 out of 5
  High R_SPEEDS got you down? Check out Mr Deth's tutorial on how to reduce them.
 
The Essentials of Mapping: Immersing the Player by Mr_Deth
Usefulness of content:  51 users  
 out of 5
 3.6 out of 5
  This article is an important guide to improving your sense of style and should help you make your maps look a lot better (that's if they look like crap right now).
 
Creating Ambient Noises by Mr_Deth
Usefulness of content:  42 users  
 out of 5
 4.3 out of 5
  How to put those ambient noises into your map, like drips, machines, and all those other WAV files in the game.
 
Creating Skies by Mr_Deth
Usefulness of content:  407 users  
 out of 5
 3.5 out of 5
  How to put a sky in your map.
 
Creating Transparent and Opaque Objects by Mr_Deth
Usefulness of content:  104 users  
 out of 5
 4.6 out of 5
  How to make those transparent things like fences, railings, etc. plus transparent brushes like windows!
 
Creating Ladders by Mr_Deth
Usefulness of content:  112 users  
 out of 5
 3.4 out of 5
  How to make your average ladder.
 
Creating Basic Doors by Mr_Deth
Usefulness of content:  93 users  
 out of 5
 4 out of 5
  How to make simple sliding and rotating doors.
 
Stripping the Weapons from Players by Lasalas
Usefulness of content:  216 users  
 out of 5
 2.8 out of 5
  A tutorial about how to strip weapons from players at the start of a round. Useful for structured PA or KA maps.
 
Vertex Manipulation: Basics, Tricks and Common Errors by Lacos
Usefulness of content:  82 users  
 out of 5
 4.3 out of 5
  A great introduction to vertex manipulation, including how to not get into trouble with bad brushes.
 
Triggering Things upon Player Death by Waldo
Usefulness of content:  116 users  
 out of 5
 4.8 out of 5
  How to use some more advanced game entity behaviour to trigger things upon the death of a player. An example might be a custom sound that all players hear.
 
An Absolute Newbie Guide to CS Vehicles by Tayl0r
Usefulness of content:  259 users  
 out of 5
 3.8 out of 5
  Tayl0r's tutorial on how to put a vehicle in a CS map. Read this and you'll be on the road to making the next Jeepathon2000!
 
Using the Technique In-game: Creating Killable Fish that Respawn Every Round (Part 2) by Lacos
Usefulness of content:  14 users  
 out of 5
 3 out of 5
  Part two of Lacos' tutorial on resetting entities at the start of every round. Be sure you've read part 1 first!
 
Resetting Entities at the Start of Every Round (Part 1) by Lacos
Usefulness of content:  270 users  
 out of 5
 1.8 out of 5
  Learn how to reset entities at the start of every round, so those lights are off again, doors shut, etc.
 
Creating a simple camera by Lacos
Usefulness of content:  174 users  
 out of 5
 4.9 out of 5
  Ever want to have a camera in your map, so that users can scope out the enemy? Like the ones in the truck in Assault. Read how here!
 
Creating a Streetlight with Light Cone by Lacos
Usefulness of content:  42 users  
 out of 5
 4.1 out of 5
  Creating a streetlight with light cone.
 
Useful Console Commands by Lacos
Usefulness of content:  173 users  
 out of 5
 2.3 out of 5
  A nice tutorial showing and explaining special console commands that can help the mapper.
 
The fastest way to compile your maps! by Lestat
Usefulness of content:  84 users  
 out of 5
 3.8 out of 5
  A tutorial on using batch files to compile your maps.
 
Hint Brush Tutorial by Relic25
Usefulness of content:  202 users  
 out of 5
 4.3 out of 5
  A great hint brush utility written by a friend of Relic25's. Hint brushes are a difficult to understand, but useful way to reduce your r_speeds.
 
Spotlight Tutorial by Waldo
Usefulness of content:  95 users  
 out of 5
 4.6 out of 5
  A tutorial outlining how to make a nice looking light that shines to a spot, has a faint glow about it, and a fading beam of light visible.
 


Looking for more tutorials?

There are several sites with many more CS and Half-Life mapping tutorials. A few fantastic ones that come to mind are...

Get Hammer level editor, the most commonly used editor for CS and HL levels.
- - - - - - - - - - - -

Get Zoner's Half-Life Compile Tools, the premier compiling tools for CS maps.
- - - - - - - - - - - -

Get the "experts" Hammer configuration for CS mappers to utilize advanced custom CS entities.
- - - - - - - - - - - -

An improved CS:S entity definition file, to allow CS:S mappers to use all entities and options.
- - - - - - - - - - - -