This page has been semi-protected so that only established users can edit it.
This article's documentation is for anything that uses the Source engine. Click here for more information.

Source SDK Documentation

From Valve Developer Community
Revision as of 11:03, 21 October 2025 by THE OWL (talk | contribs)
Jump to navigation Jump to search

{{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.

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.png

<table cellpadding="4px" style="width:700px; background:#202020; border:2px solid #525252; border-radius:6px; margin:auto; border-color:Source 2 The deprecated parameter is being used (col). Please remove this parameter from the article's code or replace it with another one.4a;">Click here for more information about the Source Engine.

The Source SDK 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 Source 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 Source 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 Source 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:Source 2 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 Team Fortress 2 · Left 4 Dead Left 4 Dead · Left 4 Dead 2 Left 4 Dead 2 · Portal 2 Portal 2 Didn't find the game you wanted? See the full list →

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