- Notifications
You must be signed in to change notification settings - Fork2.8k
The 2013 edition of the Source SDK
License
ValveSoftware/source-sdk-2013
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Source code for Source SDK 2013.
Contains the game code for Half-Life 2, HL2: DM and TF2.
Now including Team Fortress 2! ✨
Clone the repository using the following command:
git clone https://github.com/ValveSoftware/source-sdk-2013
Requirements:
- Source SDK 2013 Multiplayer installed via Steam
- Visual Studio 2022 with the following workload and components:
- Desktop development with C++:
- MSVC v143 - VS 2022 C++ x64/x86 build tools (Latest)
- Windows 11 SDK (10.0.22621.0) or Windows 10 SDK (10.0.19041.1)
- Desktop development with C++:
- Python 3.13 or later
Inside the cloned directory, navigate tosrc, run:
createallprojects.bat
This will generate the Visual Studio projecteverything.sln which will be used to build your mod.
Then, on the menu bar, go toBuild > Build Solution, and wait for everything to build.
You can then select theClient (Mod Name) project you wish to run, right click and selectSet as Startup Project and hit the big green> Local Windows Debugger button on the tool bar in order to launch your mod.
The default launch options should be already filled in for theRelease configuration.
Requirements:
- Source SDK 2013 Multiplayer installed via Steam
- podman
Inside the cloned directory, navigate tosrc, run:
./buildallprojects
This will build all the projects related to the SDK and your mods automatically against the Steam Runtime.
You can then, in the root of the cloned directory, you can navigate togame and run your mod by launching the build launcher for your mod project, eg:
./mod_tf
Mods that are distributed on Steam MUST be built against the Steam Runtime, which the above steps will automatically do for you.
There is guidance on distributing your mod both on and off Steam available at the following link:
https://partner.steamgames.com/doc/sdk/uploading/distributing_source_engine
The SDK is licensed to users on a non-commercial basis under theSOURCE 1 SDK LICENSE, which is contained in theLICENSE file in the root of the repository.
For more information, seeDistributing your Mod.
About
The 2013 edition of the Source SDK
Resources
License
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.