Resources: Tutorials

Finally, I will list here and in the following “Resources” articles all the resources I used: tutorials, ideas, specific pages on Valve API, solutions to bugs and errors. It took me hours to gather this information, so the aim of these articles is to ease future modders research.


  • Half-Life 2 Map Editing Optimization Guide: this is the most complete optimization guide I found, made by the most active community of mappers and modders : (description in the article “Sources”).
  • Advanced Leaks Guide: a tutorial explaining what is a leak and the best way to avoid them, or to find them.
  • Re-scalling models: I finally didn’t use it, but I found it interesting as the method is not that easy. Valve’s Hammer Editor does not allow to re-scale models, and this is a very good way to do it.
  • Stairs: a nice tutorial explaining how to make stairs while optimizing nodraw areas, and using the least textures possible.
  • Digital Countdown Timer Tutorial: I finally didn’t use it either, and the method is quite difficult. I wanted to have a chronometer ingame, but it seems to be far more complicated than I thought.
  • Making a cool 3D Skybox: skyboxes are a way to virtually expand the size of your map while saving on compiling time, but they aren’t that easy to make. This tutorial, even if it was made for Team Fortress 2, is very useful as the Source Engine is used in both cases.
  • Une map pour le moteur Source avec Hammer 4 [A map for the Source Engine with Hammer 4]: maybe the only French resource, yet a nice tutorial on the basics of map creation through Valve’s Hammer Editor.
  • Fixing Half-Life 2 Mods on SteamPipe: when Valve changed their method of packing materiels and models, they changed also how mods were managed by their games, and everything broke up. This tutorial tells you how to do and what to do to have your mod working well.
  • How to make TF2-doors in Valve’s Hammer Editor: a quick tutorial, again for TF2, but working well for HL2.
  • Complete guide for customizing a single-player mod: this tutorial is now as complete as its title assures it, but it can solve several problems you may meet. Images are no longer available.


Here I will only put the general sources I used. All the precise and detailed pages will be in the “Resources” article.

  • is a website about Half-Life news and tutorials.
  • TF2MAPS is a website about maps for Team Fortress 2, which is also built with the Source Engine.
  • Steam Tool Discussions Forum on Stean User’s Forums is a forum dedicated to Source creation. It can be about materials, models, maps, C++ coding, and whatever related to Source SDK.
  • Valve Developer Community is a kind of Valve API. There are tutorials, details about Hammer Editor and its content, tips and tricks to help developers, etc.