This page has been semi-protected so that only established users can edit it.

Source SDK Documentation

From Valve Developer Community
Revision as of 11:49, 2 August 2026 by THE OWL (talk | contribs)
Jump to navigation Jump to search
English (en)Deutsch (de)Español (es)Français (fr)Suomi (fi)Hrvatski (hr)Italiano (it)日本語 (ja)한국어 (ko)Nederlands (nl)Polski (pl)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)Svenska (sv)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)Translate (Translate)
SDK - Background.jpg
Source-logo.png
The Source SDK is freely available to all Steam users. It is used to develop mods and content for the Source 2006, 2007, 2013 and Team Fortress 2 engine branches.

General


Creating, organizing, and releasing your project.


Step-by-step guides on a variety of topics.


In-depth discussion on the engine's features.


Explanations for terms you may encounter.

Art


Maps are the 3D worlds where everything comes together.


Models are the detailed 3D objects that appear in the game world.


Textures and shaders are combined to create materials.


Quality audio adds a fourth dimension to your world.


Effects like smoke, blood, and fire are created with particles.


Direct digital actors with choreographed scenes.

Code and Logic


A mod's C++ code defines map and game rules.


Adds new functionality or logic to entities.


I/O system adds logic to your map.


Controls complex NPC behaviors and actions.

Other


Official tools made by Valve for their games.


Useful developer tools created by the community.

Navigation

List of Featured Documentation Indices
Engines
Workshop tools
Software-specific
Didn't find the software you wanted? See the full list