Request & View Tutorials

Request your tutorial at the bottom of this page.

V2 Series

Hello, and welcome to the V2 Hammer Tutorial Series! This series was created to teach someone with no Hammer experience how to use the tools to create levels for Source Engine. You can watch them in any order, but they were made to be watch in order. The icon to the right of the name shows what game the tutorial works for.

  • source All Source Engine Games
  • l4d2 Left 4 Dead 2
  • l4d Left 4 Dead
  • hl2 Half-Life 2
  • gmod Garrys Mod
  • dota2 Dota 2
  • dod Day of Defeat Source
  • css Counter-Strike Source
  • csgo Counter-Strike Global Offensive
  • tf2 Team Fortress 2
  • portal2 Portal 2
  • portal Portal

Please sit back, and enjoy the V2 series. I have put a lot of time into this series to make it the highest quality possible. If you would like to request a tutorial, you can do so at the bottom of this page. If you would like to see what tutorials are in the queue to be made, please click here.

To download the VMFs/BSPs for the tutorials, please click here.

  1. Launching Hammer, initial configuration, making a roomsource
  2. Adding a sky to your levelsource
  3. Getting intimate with brush tool, and introduction to clipping toolsource
  4. Leakssource
  5. Introduction to Propssource
  6. Basic Optimizationsource
  7. Vertex Tool, Primitive Prefab Creationsource
  8. Complete Lighting Tutorialsource
  9. Displacementssource
  10. Adding Water to Your Levelsource
  11. Adding Doors to Your Levelsource
  12. Basic Inputs and Outputssource
  13. Creating Custom Textures, Normals, VMTs, Packing a Level’s Contentsource
  14. Env_Cubemaps, Static Reflections, Reflective Texturessource
  15. Creating a 3D Skyboxsource
  16. Adding Fog to Your Levelsource
  17. Color Correctionsource
  18. Func_Movelinear Basicsource
  19. Parenting, attachment pointssource
  20. Func_Rotating, Making fans and things spinsource Some games may have issues with this entity.
  21. Optimizationsource
  22. Complete Sound Implementationsource
  23. Texture Manipulationsource
  24. Infodecal and Info_overlaysource
  25. Hostage + Defusal Game Modes and Radar / Overviewsource

Written Tutorials

These typically apply to every game, so give them a read!

  1. The Big Amazing Guide to Lightingsource
  2. Finalizing Your Level Before Releasesource
  3. Mapping Workflow, Keeping Your Sanity for the Extra Long Projectssource
  4. Creating Your Own Sound Scriptssource
  5. Detail Props on World Spawnsource
  6. Hammer Hot Key Listsource
  7. 3D Sky Box Cloudssource
  8. Protecting a Map From Decompilingsource
  9. Level Design Processsource
  10. Packing Custom Content using VIDE in SteamPipesource
  11. Taking Screenshots the Proper Waysource
  12. Configuring Propper for SteamPipesource
  13. Custom Content Without Contamination / Auto Packing Levelcsgosource
  14. Porting Content From Other Gamessource
  15. Configuring Remote Compilingsource

Hammer Trouble Shooting

Hammer Trouble Shooting is a small side series that I’ve started to show what steps I take when I help someone with an issue. To qualify to have your issues on Hammer Trouble Shooting, please email me your question or issue using the form located here. The game icon that is next to the video shows the game that the issues was resolved in.

  1. Cubemaps won’t buildcss
  2. Vertex Points Moving Around On Save/Compilesource
  3. Shadows on Displacement Edgescsgo

First Tutorial Series

The First tutorial series was my launching point for getting better at mapping. Not only did I learn a lot from making it, but I like to think that many others learned something from the series as well. The series was flawed in that is was not structured, and lacked quality control. But you may notice that the further along in the series you are, the better quality they get. Example is the 100th tutorial, it heavily reflects how the V2 series was created. You can view the entire series below. Just be warned that some of the information in these videos may not be correct, or even work any longer. Please watch at your own risk. I attempt to support all of these tutorials, but cannot due to time. Please watch the V2 series of tutorials up above.

Happy Mapping

Request a Tutorial

Don’t see what you’re looking for? Request a tutorial below.

* indicates required field