From Valve Developer Community
Jump to navigation
Jump to search
The page's design has been updated. Please share your thoughts on the new design on
the discussion page.
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.
Download and Installation
Frequently Asked Questions
Guides
Creating, organizing and releasing your Source project.
Step-by-step guides on a variety of topics.
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.
Quality audio adds a fourth dimension to your world.
Effects like smoke, sparks, blood and fire are created with particles.
Code and Logic
A mod's C++ code defines the way its world and game rules behave.
Scripting can be used for adding new functionality or logic to entities.
The I/O system is the backbone of most levels in Source-based games/mods.
AI controls the behavior of all but the simplest of NPC actions.
Other
In-depth discussion on the Source Engine's features.
Direct your digital actors' performances with choreographed scenes.
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 → |