军团要塞 2 分支
< Zh
Jump to navigation
Jump to search
本页面内容由 115steam 参照英文原页面进行创建和翻译。欢迎任何人补充新内容或者修改其中的错误。


本文需要更新以包含有关该主题的当前信息,因为:记得在本文的讨论页上查看标记者留下的任何注释。
军团要塞2分支 (亦称Source 2013多人模式v2或Source 2025 Multiplayer,简称「TF2分支」) 是
起源2013 多人分支 的更新版本,基于
军团要塞2 的持续更新开发而成。在「半条命2」的20周年更新后, 半衰期2:死亡竞赛 也升级至该分支。截至2025年2月18日(CST:2月19日),所有剩余的 起源2013 多人分支 游戏(
,
,
及
SDK Base 2013 - MP)均已升级至此分支。
目前,该分支与起源2013 单人分支同为最新的可用的起源引擎分支,并且正得到积极维护。
该分支新增了多项功能,其中包含源自 《半条命 2》 20周年庆更新的技术特性(如 双三次光照贴图),以及 求生之路 引擎分支 (如 径向雾效)及后续分支的兼容性改进等优化方案。
需要注意的是,基于起源2013 多人分支(也称为起源2013 多人分支 旧版)开发的模组和工具将无法在此分支运行,因存在ABI(应用程序二进制接口)不兼容问题。
尽管如此,TF2 分支仍被视为 起源2013的一个子分支,与
起源2013 单人分支以及已被取代的
起源2013 多人分支并列。
特性
新增部分
自 起源2013 多人分支 分支更新以来:
64 位二进制文件 (也存在于
之中)
- 使游戏可访问超过4GB内存,性能略有提升。SDK 工具中的 Hammer、地图编译器(VBSP、VVIS、VRAD)等也提供64位版本。
注意:Mac 平台不支持64位版本的运行
错误:一些工具的64位版本,如 StudioMDL 已经损坏。
- WebM 视频播放 (也存在于
之中)
- 替代Bink 视频编解码器,用于游戏开场动画与过场动画。WebM格式在保持画质前提下显著缩小文件体积。
- 。}}
注意:未在半衰期2:死亡竞赛、反恐精英:起源、胜利之日:起源 和 半衰期死亡竞赛:起源 中使用(这些游戏仍采用 Bink 视频格式),但仅在使用32位可执行文件启动时使用。64位版本的游戏无法播放Valve开场动画,因为它使用WebM,而hl2\media文件夹中不存在{code
- Vulkan 渲染器 (也存在于
之中)
- 跨平台低开销图形API, 继承OpenGL 。
- 2022 年随适配 Steam Deck 的 半衰期2 和 传送门 更新首次推出,后在 军团要塞2 64位更新期间(2024 年)正式集成。Portal with RTX 也采用 Vulkan 作为光追改造(RTX Remix)的一部分。使用DXVK,一个用于将Direct3D调用转换为Vulkan的库。默认禁用,可通过启动项添加 -vulkan 启用。
- Steam 网络
- 通过Steam 数据报中继实现自建服,无需端口转发即可创建可加入的服务器。
重要:默认情况下启用。如果您当前正在为启用了 Steam 网络的游戏进行地图制作(测试自制地图),请确保将sv_use_steam_networking设置为0(禁用),以防止用户轻松加入您的服务器。
双三次光照 贴图过滤 (也存在于
20周年更新
之中)
- 2024年新增特性,在启用 r_lightmap_bicubic 参数后,可平滑处理光贴图 低分辨率导致的锯齿问题。也可通过将"着色器细节"设为"极高"自动启用。
- 径向雾效果(env_fog_controller) (也存在于
20周年更新 之中)
- 区别于平面雾效,摄像机旋转时不会改变特定区域的雾浓度表现(增强/减弱)。
- 可通过 env_fog_controller 的"使用径向雾(fogRadial)"关键帧值,可以使用径向雾或基于平面的雾。
- 树木摇晃效果 (也存在于
之中)
- 于 Jungle Inferno 更新(TF2 10周年更新)引入。通过材质参数实现树木随风摇摆效果。
- 更新着色器编译工具
- SDK 现默认集成 SCell555 开发的着色器编译器。
修改部分
- 移除了菜单中的Direct3D 9Ex(Windows Aero DirectX扩展)选项。
- 虽然该选项已被移除,可能因为在游戏中禁用时不起作用(自 Windows 10 起可能存在问题),但通过命令行参数-nod3d9ex禁用 D3D9Ex 的功能仍然有效。
- 多项安全修复
- 参见 GitHub post。
- 修复构建立方体贴图 问题
- 在此分支上构建,不再需要删除预构建(空白)立方体贴图(Cubemap),构建立方体贴图也不需要启用作弊。但是,您仍然需要正确执行一些步骤,以确保在LDR(标准动态范围)和HDR(高动态范围)渲染上构建立方体贴图,并在HDR立方体贴图上具有一致的曝光值/亮度。
移除部分
- 移除 Miles Sound System 中间件(middleware)
- 采用开源的
minimp3 进行 MP3 音频解码,原 Miles Sound System 中间件仍保留于
bin
目录但不再使用。
已知错误 / Bug报告
要报告此引擎分支上的错误或查找现有问题,请参阅 Source 1 Games 和 Source SDK 2013 的 GitHub issues 页面,以防止 wiki 上重复或过时的错误报告。
可用性
此分支的源码(含游戏、工具)现于GitHub可用。
Valve
- 2004
反恐精英:起源 (从前存在于
,
,
,
)
- 2004
半衰期2:死亡竞赛 (从前存在于
,
,
,
)
- 2005
半衰期死亡竞赛:起源 (从前存在于
,
,
)
- 2005
胜利之日:起源 (从前存在于
,
,
,
)
- 2007
军团要塞2 (从前存在于
,
,
)
- 2014
Source SDK Base 2013 - Multiplayer (从前存在于
; 点击安装)
注意:基于
Source SDK Base 2013 - Multiplayer(旧版)开发的模组在升级至 军团要塞2分支 后可能无法正常运行。若需使用旧版Source SDK Base 2013 - Multiplayer运行早期模组(或使用旧版SDK工具),请按以下步骤操作:
- 启动 Steam 客户端,找到 Source SDK 2013 Multiplayer 右键选择"属性"。
- 在弹出的属性窗口中,进入"测试版"标签页,选择 previous2021 测试版分支。
- Steam 将自动重新下载旧版文件(版本回滚)。下载完成后,可正常启动"Source SDK Base 2013 MP"或使用其配套工具