Source 2013

From Valve Developer Community
< Zh
Revision as of 04:31, 7 August 2023 by TrimesS (talk | contribs) (暂保存)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
English (en)中文 (zh)Translate (Translate)

起源2013 起源2013引擎分支(又称 SteamPipe 分支)是橙盒 引擎分支分支的最终迭代。它由 Valve 于 2013 年推出,旨在用求生之路 引擎分支引擎分支中引入的 VPK 格式取代过时的 GCF 文件格式。
内容发生了重大变化,所有使用 起源2009起源 多人分支分支的 Valve 游戏都升级到了该分支。半衰期:起源起源2006 起源2006引擎分支升级为该引擎分支。
🖿custom文件夹是为了让修改更容易,并作为每个起源游戏的安装路径而添加的。

SteamPipe 因简化了源引擎挂载内容的方式并包含了之前未发布的军团要塞2 军团要塞2代码而备受赞誉,但它也破坏了无数的mod,并使起起源2009分支中已经存在的问题更加严重,此外还导致了半衰期:起源出现了更多的bug。它也没有求生之路 引擎分支分支的大部分功能。不过,随着时间的推移,引擎分支不断完善,现在已成为使用的主要分支。 起源2013 起源2013 is split into two sub-branches, titled 起源2013 单人分支 起源2013 单人分支 and 起源2013 多人分支 起源2013 多人分支, which replaced the 起源2009 and 起源 多人分支 branches, respectively. The two sub-branches are mostly interchangeable, but they use separate codebases, and the Multiplayer branch has some features which are not available in the Singleplayer branch.

Tip.png提示:Despite the names, both branches can be used for singleplayer.
Due to the benefits provided by the Multiplayer branch's additional features (static prop lightmaps and BSP compression), the Singleplayer branch should only be used if using a base mod such as Mapbase, or if making a single-player mod that does not modify game code.

Features

New since the 起源2009 起源2009 engine branch is:

VPK files and 🖿custom folder
First introduced on 求生之路 引擎分支 求生之路 引擎分支 and onwards, it was later available on 起源2013 起源2013, which replaced the old GCF format. This also adds support for reading any files from "custom" folder.
Linux Linux support
The engine can now run on Linux. However, Linux support outside of official games may be spotty.
Static prop lightmaps (存在于 起源2013 多人分支 之中)(也存在于 Garry's Mod 之中)
Static props without bump maps can now use lightmaps.
Per-texel color tint masking for models
$blendtintbybasealpha is ported from the 求生之路 引擎分支 求生之路 引擎分支. 起源2013 起源2013 includes an exclusive additional parameter, $blendtintcoloroverbase.
Swaying trees (存在于 军团要塞2黑山Garry's ModMapbase 之中)
A material parameter that gives the effect of trees swaying in the wind.
BSP compression (存在于 起源2013 多人分支 之中)
BSP maps and packed files can be losslessly compressed on both server and client.
VScript (存在于 军团要塞2Garry's ModMapbase 之中)
A powerful new scripting system primarily using Squirrel (if 军团要塞2Mapbase), Lua (if Garry's Mod).

Availability

Gamecode for both the Source 2013 Multiplayer and Singleplayer branches is included in Valve's Source SDK 2013 repository. Template:ModernWarning

Source 2013 Singleplayer

Deprecates 起源2009 起源2009

Third-Party

Source 2013 Multiplayer

Deprecates 起源 多人分支 起源 多人分支

Third-party

Third-party Source 2013 branches

The following games use neither 起源2013 单人分支 nor 起源2013 多人分支, but rather use custom (heavily modified) branches forked earlier versions from both Source 2013 branches, with newer features added on. As such, they may or may not include all features from newer first-party versions of Source 2013, such as LZMA-compressed BSPs or lightmapped MDLs.

  • 黑山 黑山 (branch also known as "Xengine")
  • Garry's Mod Garry's Mod (which also support some features from Alien Swarm, Portal 2 engine branch and onwards, such as partial VTF 7.5 support). Also have 64-bit executable.

See also