S&box
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.
Программирование
От Lua решительно отказались, отдав предпочтение C#, что сильно расширяет возможности разработчиков.
В настоящее время S&box во многом состоит из элементов, написанных на C#.