S&box

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

Template:Stub:ru

File:Sbox-Logo-5may2022.png
Логотип S&box от 5 мая 2022 г.

Template:Game name - движок, разрабатываемый студией Facepunch. Изначально разработка велась на Unreal Engine 4, но как только вышла Half-Life: Alyx, Facepunch сразу же запросили исходники игры вместе с движком, на что получили положительный ответ в виде 1-ого террабайта исходных данных, после чего, в 2020 году, был анонсирован переход S&box на Source 2. Это первый случай передачи Source 2 сторонним разработчикам.

Доступ и Дата выхода

В настоящее время S&box находится в состоянии бета-тестирования. Получить доступ к движку невозможно, поскольку набор участников для тестирования был остановлен в декабре 2021 года.

Точная дата выхода неизвестна, но Facepunch планирует выпустить S&box ближе к 2023 году, об этом гласит

Дополнения

На данный момент S&box имеет в себе 3 типа дополнений: игры, карты и инструменты, где...

  • Игры - запускаемые через главное меню движка дополнения;
  • Карты - игровые локации, являющиеся дополнениями для игр;
  • Инструменты - Вас бесит существующий редактор каких-нибудь карт? Ну хорошо, S&box позволит вам создать свой Hammer 3.0! Инструменты постепенно переписываются с использованием C#, что позволяет редактировать все предложенные разработчиками инструменты.

Дополнения для игр планируются, но в данный момент ведутся работы над улучшением API, что не позволяет Facepunch фокусироваться на разработке системы аддонов (дополнений) из Garry's Mod. Важно подметить, что в игре Sandbox (дополнении для S&box) появилась функция под названием S&Works, являющаяся подобием Garry's Mod Toybox. S&Works, получившая отдельный сайт, сейчас позволяет загружать модели и всё их содержимое на ходу, из-за чего вы можете использовать загруженные в реальном времени пропы не совершая каких-либо дополнительных манипуляций с движком (для появления модели достаточно нажать на неё и дождаться завершения загрузки).

Шейдеры

S&box поддерживает HLSL Shader Model 3.0, 4.0 и 5.0. Вы можете создавать свои шейдеры и настраивать их интерфейс для редактора материалов.

На данный момент в S&box нет каких-либо редакторов для шейдеров, так что их нужно писать вручную.

Карты

Создателям карт предоставляется частично переписанный редактор карт от Valve, носящий название Hammer World Editor.

Публикация

В настоящее время запускать карты прямо из игры невозможно, из-за чего их приходится выпускать в качестве отдельного дополнения (по одному на каждую карту). Публикация карты происходит путём нажатия на специальную кнопку в панели управления дополнением, в которой можно прописать поддерживаемые картой игры.

Частицы

В настоящее время S&box использует редактор частиц из Half-Life: Alyx.

Программирование

S&box использует C#, что значительно расширяет возможности разработчиков в сравнении с тем же Lua, который используется в Garry's Mod.

В настоящее время S&box примерно на половину состоит из элементов, написанных на C#.

Ссылки

Разработчикам
Другое