who up gaming?
Find a file
2025-11-02 19:29:24 -08:00
game Restart from TF2 branch and remove mod_tf 2025-11-02 00:07:21 -07:00
src Remove tf folders 2025-11-02 19:29:24 -08:00
.gitattributes Add Team Fortress 2 SDK 2025-02-18 18:51:37 +00:00
.gitignore Remove tf folders 2025-11-02 19:29:24 -08:00
LICENSE Sync the public SDK with latest from TF2 2025-03-08 19:42:22 +00:00
README.md Restart from TF2 branch and remove mod_tf 2025-11-02 00:07:21 -07:00
thirdpartylegalnotices.txt Add Team Fortress 2 SDK 2025-02-18 18:51:37 +00:00

yipee

Build instructions

Windows

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)
  • Python 3.13 or later

Inside the cloned directory, navigate to src, run:

createallprojects.bat

This will generate the Visual Studio project everything.sln which will be used to build your mod.

Then, on the menu bar, go to Build > Build Solution, and wait for everything to build.

You can then select the Client (yipee) project you wish to run, right click and select Set 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 the Release configuration.

Linux

Requirements:

  • Source SDK 2013 Multiplayer installed via Steam
  • podman

Inside the cloned directory, navigate to src, run:

./buildallprojects

This will build all the projects related to the SDK and your mods automatically against the Steam Runtime.

License

The SDK is licensed to users on a non-commercial basis under the SOURCE 1 SDK LICENSE, which is contained in the LICENSE file in the root of the repository.

For more information, see Distributing your Mod.