这篇条目有关 Source引擎。如需详情,点击这里。
This article relates to the software/tool "起源SDK". Click here for more information.

Source SDK Base 2013

From Valve Developer Community
< Zh
Jump to navigation Jump to search
English (en)中文 (zh)Translate (Translate)
Edit Tabs
Source SDK Base 2013 - 多人模式 菜单截图。菜单中仅有 "视频压力测试"、"选项" 和 "退出" 可用,除非修改了 GameMenu.res 文件。

起源2013 Source SDK Base 2013 - SingleplayerSource SDK Base 2013 - Multiplayer 是基于 起源2013模组的必要依赖项。它们负责在启动模组时引导 Source 引擎,并包含官方 SDK 中未公开的源代码关键部分。两者均可在Steam库页面的“工具”部分下供所有用户使用。顾名思义,Source SDK Base 2013 被锁定在 起源2013 引擎分支上,以防止不兼容的引擎更新导致模组无法使用。

由于 Source 2013 分为三个子分支,因此有:


Tip.png提示:尽管名称如此,您可以使用 Source SDK Base 2013 - Multiplayer 制作单人模组,但必须使用遗留分支 (起源2013 多人分支):
Icon-Bug.png错误:Source SDK Base 2013 - Multiplayer军团要塞2分支 军团要塞2分支 版本进行了一些更改,导致单人模式损坏:

SDK Base 版本

Source SDK Base 2013 有两个版本:

Note.png注意:此分支最初运行于 起源2013 多人分支,但已升级到 军团要塞2分支 军团要塞2分支,这可能与基于 Source SDK Base 2013 - Multiplayer 遗留版本(运行于 起源2013 多人分支)构建的模组不兼容。
要降级到 Source SDK Base 2013 多人模式的遗留版本,请按照以下说明操作:
  1. 打开 Steam,转到 Source SDK 2013 Multiplayer,右键单击“属性”
  2. 将打开一个窗口。转到“测试版”,选择 previous2021 测试分支。
  3. Steam 将自动重新下载文件。完成后,像往常一样运行 Source SDK Base 2013 MP 或使用其工具。
Note.png注意:默认情况下,许多 sourcemods(包括 Mapbase Mapbase)在启动时会崩溃,除非您选择 upcoming 分支。
要选择 upcoming 分支,请按照以下说明操作:
  1. 打开 Steam,转到 Source SDK 2013 Singleplayer,右键单击“属性”
  2. 将打开一个窗口。转到“测试版”,选择 upcoming 测试分支。
  3. Steam 将自动重新下载文件。完成后,尝试再次启动模组。
Icon-Important.png重要:截至2025年10月,与 半衰期2传送门半衰期:起源 不同,Source SDK Base 2013 单人模式 自2015年以来未进行更新,并且不包含 半衰期2 20周年更新或 军团要塞2分支 中的任何新功能(例如径向雾、经典粒子等),也不包含后续 半衰期2(及其他 Source 游戏)版本中引入的错误修复
Source SDK Base 2013 SP 的最新版本是2014年6月发布的,而 upcoming 分支上次更新是2014年9月。SP 分支的游戏代码上次更新是2015年9月。
Icon-Important.png重要:仅限 Linux - 由于 Source SDK Base 2013 SP 运行在旧版 Source 2013 上,已更新至 glibc 2.41 或更高版本的系统将导致 SDK Base 2013 SP 在启动时崩溃,并出现可执行堆栈错误。
PlacementTip.png解决方案:安装 execstack 并在 Source SDK Base 2013 Singleplayer\bin 目录下运行 execstack -c engine.so 以修补该文件。更多信息请参阅此 YouTube logo YouTube 视频

设置与编译代码

要设置 Source SDK 2013 并编译模组,请参阅:

SDK Base 内容

单人分支

多人分支

已知问题

如果 Source SDK 2013(包括 SDK Base)存在任何问题或错误,请在此处搜索现有错误或报告: