Source SDK Documentation
General
Creating, organizing and releasing your Source project.
Step-by-step guides on a variety of topics.
In-depth discussion on the Source 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.
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
Direct your digital actors' performances with choreographed scenes.
Official tools made by Valve for their games.
Useful developer tools created by the community.
