Zh/S&box: Difference between revisions
m (Multipage removal) |
|||
Line 1: | Line 1: | ||
{{ | {{LanguageBar}} | ||
{{Stub}} | |||
{{Hierarchy|gmod}} | |||
{{Software status | |||
| appid = 590830 | |||
| type = games | |||
| free = no <!-- Currently marked "no" for now. --> | |||
| status = announced <!-- available values: announced/available/delisted/delisted-dl/ea/earlyaccess --> | |||
| os = Windows <!-- According to SteamDB. --> | |||
| deck = Unknown | |||
| note = {{Autolang | |||
| Currently in development, available as a Closed Beta. | |||
| zh= 目前正在开发中,现以封闭测试版形式提供 | |||
}} | |||
<!-- OTHER STOREFRONTS | |||
This is for games that did uses Valve engines (or closely related to it), that was sold or available for free outside Steam. Works similarly to "note" parameters. | |||
Beside that, you can also use this for console versions of the game sold on PlayStation Network (PS)/MS Store (Xbox) | |||
Do not use affiliate link as it's can affect users with adblockers. And remember to use "•" for spacing if there are sold in multiple other storefronts. --> | |||
| 3rdpartylinks = | |||
}} | |||
{{S&box|4}} 是一个由 [https://facepunch.com/ Facepunch] 开发,由 {{source2|4}} 提供技术支持的平台和游戏开发工具集。 最初, 游戏的开发基于 Unreal Engine 4, 但是当 {{hla|4}} 一发售时, Facepunch 立刻向 Valve 请求了那个新发售游戏的引擎分支。 几个星期后,Valve 给了 Facepunch TB级大小的Source 2 SDK, 之后, 在 2020年, S&box的开发转向 {{source2|4}} 的消息被宣布。 这是第一次(目前也是仅有的) Source 2 被许可给第三方开发者。 | {{S&box|4}} 是一个由 [https://facepunch.com/ Facepunch] 开发,由 {{source2|4}} 提供技术支持的平台和游戏开发工具集。 最初, 游戏的开发基于 Unreal Engine 4, 但是当 {{hla|4}} 一发售时, Facepunch 立刻向 Valve 请求了那个新发售游戏的引擎分支。 几个星期后,Valve 给了 Facepunch TB级大小的Source 2 SDK, 之后, 在 2020年, S&box的开发转向 {{source2|4}} 的消息被宣布。 这是第一次(目前也是仅有的) Source 2 被许可给第三方开发者。 | ||
Revision as of 10:29, 12 July 2024

监视此页面, Steam 新闻, 或者 Steam 更新以了解更多信息.
支持的操作系统:



You can help our editors by replacing or deleting this template on the Pages that use this template. Once no more pages use this template, it should be Marked for deletion.
Additional notes:
Use #switch parser function instead. Example
{{#switch: {{language}}
| #default = English
| ja = 日本語
| zh-tw = 中文(台灣)
}}
S&box 是一个由 Facepunch 开发,由
起源2 提供技术支持的平台和游戏开发工具集。 最初, 游戏的开发基于 Unreal Engine 4, 但是当
半衰期:爱莉克斯 一发售时, Facepunch 立刻向 Valve 请求了那个新发售游戏的引擎分支。 几个星期后,Valve 给了 Facepunch TB级大小的Source 2 SDK, 之后, 在 2020年, S&box的开发转向
起源2 的消息被宣布。 这是第一次(目前也是仅有的) Source 2 被许可给第三方开发者。


用户访问
S&box 现在处于开发者封闭测试中,
现在测试权可从 页面 取得,此页面担当将访客重定向至 Asset.Party 主页面的任务。
插件
S&box 目前支持5种附加组件:
Maps - 是在插件中会被游玩的地图。
Content - 大概是未来的游戏插件形式(目前这种内容无法发布)。
Tools - 从现存工具的附加组件到从零开始的工具,这些插件是为了帮助您改进、将工作流自动化或将你的工作流完全集成到引擎中,而无需构建基于游戏的工具集或外部工具集。
Addons - 游戏扩展插件(基本实现)
地图
开发工具附带了 Source 2 Hammer 地图编辑器的修改版本,其中某些部分用 C# 脚本编写,提高了灵活性。
项目设置菜单
在开发工具里的项目菜单中, 你可以去选择你的地图的游戏模式。 你可以将其修改为开发中地图并且标记支持的游戏模式。
发布
目前,地图无法直接从游戏中启动,它们必须作为单独的项目(每个地图对应一个项目)发布。通过点击开发工具中项目设置菜单中的上传按钮来发布地图。
地图特性
大小没有限制,但是网格只有32768个单位 (624.23 米 / 2048 英尺) | |
玩家目前看到在他面前的大约78740个单位(2000米 / 6561.68英尺) |



着色器
S&box支持HLSL Shader Model 3.0、4.0和5.0,您可以创建自己的着色器,并在材质编辑器中自定义材质的着色器。 目前也可以使用C#语言编写基于HLSL的自定义着色器。

音效
目前,由于与音效相关的内容在S&box中缺失很多,因此声音以极其原始的方式播放。
目前S&box开发团队正在开发使用C#与Steam Audio的声音效果。此外,他们也正在开发一种基于图形节点的方便开发者操作的声音编辑器。
编程
S&box的用户开发内容是用C#编程的,这是微软开发的编程语言,主要面向.NET的编程语言,S&box包含一个API,该API提供与底层Source 2引擎和Facepunch代码的绑定,用户开发内容中的所有代码都以源代码形式开源,S&box之后会使用Roslyn进行编译工作,C#支持C#10,这表明S&box需要.NET Core 6.0运行才能运行。只有 .NET Core 的特定子集可供使用。
安全性是用户内容的主要关注点。C#与.NET的无处不在的相互配合是一个软件生态系统的根本,这比s&box亦或是Source 2都更庞大,更复杂,也更强大。有效地将用户开发内容转变为成熟的应用程序,并可以访问其内容。因此,S&box 限制使用某些类型和命名。例如,对本地文件系统的访问只能通过sanctioned abstraction layer来进行操作,并且 不能 使用类型相似的本地文件系统。这种做法在 .NET 中为不受信任的用户代码提供有限的“脚本”平台的应用程序类似。
目前,C# API 和工具处于开发预览阶段。中断性更改经常发生,并且 API 尚未完成。
开发截图
相关链接
开发相关
沟通相关

You can help by updating the translation.
Also, please make sure the article complies with the alternate languages guide.