Source SDK Documentation
{{DIP topicon}} is deprecated. This wiki no longer uses any top icons due to their inconsistent coverage and visual clutter. Do not use these templates.
<table cellpadding="4px" style="width:700px; background:#202020; border:2px solid #525252; border-radius:6px; margin:auto; border-color:
The deprecated parameter is being used (col). Please remove this parameter from the article's code or replace it with another one.4a;">
The
The deprecated parameter is being used (3.1.nolink). Please remove this parameter from the article's code or replace it with another one. is freely available to all Steam users. It is used to develop mods and content for the Source 2006, Source 2007, Source 2013 and Team Fortress 2 branch engine branches.
Download and Installation · Distributing Source mods · Frequently Asked Questions · Release Notes
Modding
Creating, organizing and releasing your Source project.
Level Design
Maps are the 3D worlds where everything comes together.
Programming
A mod's C++ code defines the way its world and game rules behave.
Scripting
Scripting can be used for adding new functionality or logic to entities.
Modeling
Models are the detailed 3D objects that appear in the game world.
Materials
Textures and shaders are combined in
The deprecated parameter is being used (bold). Please remove this parameter from the article's code or replace it with another one. to create materials.
Sounds
Quality audio adds a fourth dimension to your world.
Particles
Effects like smoke, sparks, blood and fire are created with particles.
Artificial Intelligence
AI controls the behavior of all but the simplest of NPC actions.
Choreography
Direct your digital actors' performances with choreographed scenes.
Filmmaker
Create movies inside the
The deprecated parameter is being used (bold). Please remove this parameter from the article's code or replace it with another one..
Tutorials
Step-by-step guides on a variety of topics.
Technical
In-depth discussion on the
The deprecated parameter is being used (bold). Please remove this parameter from the article's code or replace it with another one. features.
Glossary
Explanations for terms you may encounter.
Official Tools
Official tools made by Valve for their games.
Third-Party Tools
Useful developer tools created by the community.
I/O System
The I/O system is the backbone of most levels in Source-based games/mods.
<table cellpadding="4px" style="width:700px; background:#202020; border:2px solid #525252; border-radius:6px; margin:auto; border-color:
The deprecated parameter is being used (col). Please remove this parameter from the article's code or replace it with another one.4a; margin-top:1em;"> List of game-specific documentation indexes
Team Fortress 2 ·
Left 4 Dead ·
Left 4 Dead 2 ·
Portal 2
Didn't find the game you wanted? See the full list →
