S&box

From Valve Developer Community
Jump to navigation Jump to search
English (en)Français (fr)Русский (ru)中文 (zh)Translate (Translate)

id Tech 2 id Tech 2GoldSrc GoldSrcSource SourceSource 2 Source 2

Stub

This article or section is a stub. You can help by expanding it.


File:Sbox-Logo-5may2022.png
S&box logo dated May 5, 2022

S&box S&box is an engine developed by Facepunch studio. Initially, the development was based on Unreal Engine 4, but as soon as Half-Life: Alyx Half-Life: Alyx came out, Facepunch immediately requested the engine of the newly-minted game. This received a positive response in the form of the 1st terabyte of source data, after which, in 2020, S&box's transition to Source 2 Source 2 was announced. This event was the first time that Source 2 was transferred to third-party developers.

Template:ModernNote


User Access

S&box is currently in closed beta testing. It is not possible to get access to the engine (as of May 5, 2022) due to the termination of the test recruitment in December 2021.

Previously, access was available from the addon developers page, which now takes care of redirecting users to the S&Works home page.

Release Date

An exact release date is unknown, but Facepunch plans to release S&box around 2023, according to a post on the project’s description page: “Our plan is to get to a releasable state over the next 6–12 months, then improve it over 10–20 years.”

The approximate dates for the completion of primary work were first announced by Garry Newman on February 19, 2022, on the official S&box Discord server:

Message from Garry Newman

Addons

S&box currently supports 4 types of add-ons:

  • Games - addons that run through the main menu of the engine
  • Maps - game locations that are addons for games
  • Content - probably these are future addons for games (the publication is temporarily unavailable)
  • Tools - improved or created-from-scratch editors, compilers, etc. designed to make your life easier (the publication is temporarily unavailable)

Template:ModernNote

Maps

S&box Hammer dated May 6, 2022

Map creators are provided with a partially rewritten Hammer map editor.

Addon control panel

In the control panel, you can write supported games, thereby prohibiting the search for a map in the general list of maps for games that are not included in the list.

Publication

Currently, maps cannot be launched directly from the game, so they have to be released as a separate addon (one for each map). The map is published by clicking on a special button in the addon control panel.

Characteristics
Available territory
Unlimited for models, but 32768 units (624.23 m / 2048 ft) for meshes
Visibility
The player currently sees approximately 131233.6 units (2.5 km / 8202,1 ft) in front of him

Template:ModernWarning

Template:ModernWarning

Template:ModernWarning

Shaders

S&box supports HLSL Shader Model 3.0, 4.0 and 5.0. You can create your own shaders and customize their interface for the material editor.

Template:ModernNote

Sounds

Future Node Graph Editor

Currently, the sounds are arranged in an extremely primitive way due to the content associated with them cut from the engine.

An analogue of Steam Audio using C# is currently being developed. In addition, a convenient sound editor based on graph nodes is being developed.

Programming

S&box uses C#, which greatly expands the possibilities for developers in comparison with the same Lua, which is used in Garry's Mod.

Currently, the API is underdeveloped, and not all ideas can be fully implemented.

Gallery

Links

For Developers
Other